Имя: Пароль:
1C
1С v8
теряется копейка при формировании нал.накл. на осн. реализации 1С Бухгалтерия
0 News
 
02.03.12
00:11
1С "Бухгалтерия для Украины", редакция 1.2."
При формировании налоговой накладной на основании документа "Реализация товаров и услуг" выпадает окошко:
"Заполнить налоговую накладную номенклатурным составом невозможно. Открыть форму обработки заполнения налоговой накладной номенклатурным составом?".
Прошелся оладчиком в обработке "Формирование налоговых накладных". Там есть процедура "ОбновитьДоговораНаДату(ПараметрОтборДоговоровКонтрагентов)" и запрос где выбирается СуммаОтгрузки с регистра накопления "Ожидаемый и подтвержденный НДС продаж" ресурс "БазаНДС"(регистратор реализация, на основании которого вводим налоговую).
Так вот в этом регистре БазаНДС = "61454.40", а запросом выбирает "61454.39".
ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток ЕСТЬ NULL ТОГДА
   0
ИНАЧЕ
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток < 0    ТОГДА
       0
    ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток
   КОНЕЦ
КОНЕЦ КАК СуммаОтгрузки
1 News
 
02.03.12
00:14
Такое может быть, чтобы с регистра накопления терялась копейка?
2 DrShad
 
02.03.12
00:36
ты не тот кусок привел где теряется копейка
3 News
 
02.03.12
00:40
(2) а какой нужно?
4 News
 
02.03.12
00:42
(2)ты знаешь почему теряется копейка? подскажи пожалуйста
5 News
 
02.03.12
00:48
ВЫБРАТЬ РАЗРЕШЕННЫЕ
   &Дата КАК Дата,
   Истина КАК СложныйНалоговыйУчет,
   &Отгрузка КАК РасчетыВозврат,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента ЕСТЬ NULL ТОГДА
       ПродажиНалоговыйУчет.ДоговорКонтрагента.Владелец
    ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.Владелец    
   КОНЕЦ КАК Контрагент,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента ЕСТЬ NULL ТОГДА
       ПродажиНалоговыйУчет.ДоговорКонтрагента          
   ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента        
   КОНЕЦ КАК ДоговорКонтрагента,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.Сделка ЕСТЬ NULL ТОГДА
       ПродажиНалоговыйУчет.Сделка          
   ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.Сделка        
   КОНЕЦ КАК Сделка,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента ЕСТЬ NULL ТОГДА
       ВЫБОР КОГДА ПродажиНалоговыйУчет.ВозвратнаяТара = Истина ТОГДА ПродажиНалоговыйУчет.ДоговорКонтрагента.СхемаНалоговогоУчетаПоТаре.МоментОпределенияБазыНДСПоПродажам ИНАЧЕ ПродажиНалоговыйУчет.ДоговорКонтрагента.СхемаНалоговогоУчета.МоментОпределенияБазыНДСПоПродажам КОНЕЦ
     ИНАЧЕ
       ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ВозвратнаяТара = Истина ТОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.СхемаНалоговогоУчетаПоТаре.МоментОпределенияБазыНДСПоПродажам ИНАЧЕ ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.СхемаНалоговогоУчета.МоментОпределенияБазыНДСПоПродажам КОНЕЦ
   КОНЕЦ КАК Схема,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента ЕСТЬ NULL ТОГДА
       ПродажиНалоговыйУчет.ВозвратнаяТара
    ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.ВозвратнаяТара
   КОНЕЦ КАК ЗаТару,
   ОжидаемыйИПодтвержденныйНДСПродаж.СтавкаНДС      КАК СтавкаНДС,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток ЕСТЬ NULL ТОГДА
       0
    ИНАЧЕ
       ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток < 0 ТОГДА
           0
        ИНАЧЕ
           ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток
       КОНЕЦ
   КОНЕЦ КАК СуммаОтгрузки,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток ЕСТЬ NULL ТОГДА
       0
    ИНАЧЕ
       ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток < 0 ТОГДА
           0
        ИНАЧЕ
           ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток
       КОНЕЦ
   КОНЕЦ КАК СуммаНДСОтгрузки,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток ЕСТЬ NULL ТОГДА
       0
    ИНАЧЕ
       ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток > 0 ТОГДА
           0
        ИНАЧЕ
           -ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток
       КОНЕЦ
   КОНЕЦ КАК СуммаАванс,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток ЕСТЬ NULL ТОГДА
       0
    ИНАЧЕ
       ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток > 0 ТОГДА
           0
        ИНАЧЕ
           -ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток
       КОНЕЦ
   КОНЕЦ КАК СуммаНДСАванс,
   ПродажиНалоговыйУчет.Аванс                          КАК СуммаПревышенияОплатНадОтгрузкой
ИЗ
   РегистрНакопления.ОжидаемыйИПодтвержденныйНДСПродаж.Остатки(&МоментВремени, ДоговорКонтрагента.СложныйНалоговыйУчет И Организация = &Организация И СобытиеНДС В (&СобытияОжидаемыйИПодтвержденныйНДСПродажОтгрузка)  И ДоговорКонтрагента В (&ДоговораКонтрагентов) И Сделка В (&Сделки) ) КАК ОжидаемыйИПодтвержденныйНДСПродаж
   ПРАВОЕ СОЕДИНЕНИЕ
       (ВЫБРАТЬ
           ПродажиНалоговыйУчет.ДоговорКонтрагента КАК ДоговорКонтрагента,
           ПродажиНалоговыйУчет.Сделка КАК Сделка,
           ПродажиНалоговыйУчет.ВозвратнаяТара        КАК ВозвратнаяТара,
           СУММА(ВЫБОР КОГДА ПродажиНалоговыйУчет.Событие = &ПродажиНалоговыйУчетРасчетыОплата ТОГДА ПродажиНалоговыйУчет.СуммаВзаиморасчетовОстаток ИНАЧЕ - ПродажиНалоговыйУчет.СуммаВзаиморасчетовОстаток КОНЕЦ) КАК Аванс

        ИЗ РегистрНакопления.ПродажиНалоговыйУчет.Остатки(&МоментВремени, ДоговорКонтрагента.СложныйНалоговыйУчет И Организация = &Организация И Событие В (&СобытияПродажиНалоговыйУчетРасчеты)  И ДоговорКонтрагента В (&ДоговораКонтрагентов) И Сделка В (&Сделки) ) КАК ПродажиНалоговыйУчет

        СГРУППИРОВАТЬ ПО
           ПродажиНалоговыйУчет.ДоговорКонтрагента,
           ПродажиНалоговыйУчет.Сделка,
           ПродажиНалоговыйУчет.ВозвратнаяТара) КАК ПродажиНалоговыйУчет
   ПО
      ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента    = ПродажиНалоговыйУчет.ДоговорКонтрагента
    И ОжидаемыйИПодтвержденныйНДСПродаж.Сделка                = ПродажиНалоговыйУчет.Сделка
    И ОжидаемыйИПодтвержденныйНДСПродаж.ВозвратнаяТара        = ПродажиНалоговыйУчет.ВозвратнаяТара

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   &Дата КАК Дата,
   ЛОЖЬ КАК СложныйНалоговыйУчет,
   &Отгрузка КАК РасчетыВозврат,
   ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.Владелец КАК Контрагент,
   ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента  КАК ДоговорКонтрагента,
   ОжидаемыйИПодтвержденныйНДСПродаж.Сделка КАК Сделка,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ВозвратнаяТара = Истина ТОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.СхемаНалоговогоУчетаПоТаре.МоментОпределенияБазыНДСПоПродажам ИНАЧЕ ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.СхемаНалоговогоУчета.МоментОпределенияБазыНДСПоПродажам КОНЕЦ КАК Схема,
   ОжидаемыйИПодтвержденныйНДСПродаж.ВозвратнаяТара КАК ЗаТару,
   ОжидаемыйИПодтвержденныйНДСПродаж.СтавкаНДС      КАК СтавкаНДС,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток < 0 ТОГДА
       0
    ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток
   КОНЕЦ КАК СуммаОтгрузки,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток < 0 ТОГДА
       0
    ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток
   КОНЕЦ КАК СуммаНДСОтгрузки,
   0 КАК СуммаАванс,
   0 КАК СуммаНДСАванс,
   0 КАК СуммаПревышенияОплатНадОтгрузкой
ИЗ
   РегистрНакопления.ОжидаемыйИПодтвержденныйНДСПродаж.Остатки(&МоментВремени, НЕ ДоговорКонтрагента.СложныйНалоговыйУчет И Организация = &Организация И СобытиеНДС В (&СобытияОжидаемыйИПодтвержденныйНДСПродажОтгрузка)  И ДоговорКонтрагента В (&ДоговораКонтрагентов) И Сделка В (&Сделки) ) КАК ОжидаемыйИПодтвержденныйНДСПродаж

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   &Дата КАК Дата,
   Истина КАК СложныйНалоговыйУчет,
   &Возврат КАК РасчетыВозврат,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента ЕСТЬ NULL ТОГДА
       ПродажиНалоговыйУчет.ДоговорКонтрагента.Владелец
    ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.Владелец    
   КОНЕЦ КАК Контрагент,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента ЕСТЬ NULL ТОГДА
       ПродажиНалоговыйУчет.ДоговорКонтрагента          
   ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента        
   КОНЕЦ КАК ДоговорКонтрагента,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.Сделка ЕСТЬ NULL ТОГДА
       ПродажиНалоговыйУчет.Сделка          
   ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.Сделка        
   КОНЕЦ КАК Сделка,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента ЕСТЬ NULL ТОГДА
       ВЫБОР КОГДА ПродажиНалоговыйУчет.ВозвратнаяТара = Истина ТОГДА ПродажиНалоговыйУчет.ДоговорКонтрагента.СхемаНалоговогоУчетаПоТаре.МоментОпределенияБазыНДСПоПродажам ИНАЧЕ ПродажиНалоговыйУчет.ДоговорКонтрагента.СхемаНалоговогоУчета.МоментОпределенияБазыНДСПоПродажам КОНЕЦ
     ИНАЧЕ
       ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ВозвратнаяТара = Истина ТОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.СхемаНалоговогоУчетаПоТаре.МоментОпределенияБазыНДСПоПродажам ИНАЧЕ ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.СхемаНалоговогоУчета.МоментОпределенияБазыНДСПоПродажам КОНЕЦ
   КОНЕЦ КАК Схема,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента ЕСТЬ NULL ТОГДА
       ПродажиНалоговыйУчет.ВозвратнаяТара
    ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.ВозвратнаяТара
   КОНЕЦ КАК ЗаТару,
   ОжидаемыйИПодтвержденныйНДСПродаж.СтавкаНДС      КАК СтавкаНДС,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток ЕСТЬ NULL ТОГДА
       0
    ИНАЧЕ
       ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток < 0 ТОГДА
           0
        ИНАЧЕ
           ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток
       КОНЕЦ
   КОНЕЦ КАК СуммаОтгрузки,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток ЕСТЬ NULL ТОГДА
       0
    ИНАЧЕ
       ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток < 0 ТОГДА
           0
        ИНАЧЕ
           ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток
       КОНЕЦ
   КОНЕЦ КАК СуммаНДСОтгрузки,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток ЕСТЬ NULL ТОГДА
       0
    ИНАЧЕ
       ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток > 0 ТОГДА
           0
        ИНАЧЕ
           -ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток
       КОНЕЦ
   КОНЕЦ КАК СуммаАванс,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток ЕСТЬ NULL ТОГДА
       0
    ИНАЧЕ
       ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток > 0 ТОГДА
           0
        ИНАЧЕ
           -ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток
       КОНЕЦ
   КОНЕЦ КАК СуммаНДСАванс,
   ПродажиНалоговыйУчет.Аванс                          КАК СуммаПревышенияОплатНадОтгрузкой
ИЗ
   РегистрНакопления.ОжидаемыйИПодтвержденныйНДСПродаж.Остатки(&МоментВремени, ДоговорКонтрагента.СложныйНалоговыйУчет И Организация = &Организация И СобытиеНДС В (&СобытияОжидаемыйИПодтвержденныйНДСПродажВозврат)  И ДоговорКонтрагента В (&ДоговораКонтрагентов) И Сделка В (&Сделки) ) КАК ОжидаемыйИПодтвержденныйНДСПродаж
   ПРАВОЕ СОЕДИНЕНИЕ
       (ВЫБРАТЬ
           ПродажиНалоговыйУчет.ДоговорКонтрагента КАК ДоговорКонтрагента,
           ПродажиНалоговыйУчет.Сделка КАК Сделка,
           ПродажиНалоговыйУчет.ВозвратнаяТара        КАК ВозвратнаяТара,
           СУММА(ВЫБОР КОГДА ПродажиНалоговыйУчет.Событие = &ПродажиНалоговыйУчетВозвратОплата ТОГДА ПродажиНалоговыйУчет.СуммаВзаиморасчетовОстаток ИНАЧЕ - ПродажиНалоговыйУчет.СуммаВзаиморасчетовОстаток КОНЕЦ) КАК Аванс

        ИЗ РегистрНакопления.ПродажиНалоговыйУчет.Остатки(&МоментВремени, ДоговорКонтрагента.СложныйНалоговыйУчет И Организация = &Организация И Событие В (&СобытияПродажиНалоговыйУчетВозврат)  И ДоговорКонтрагента В (&ДоговораКонтрагентов) И Сделка В (&Сделки) ) КАК ПродажиНалоговыйУчет

        СГРУППИРОВАТЬ ПО
           ПродажиНалоговыйУчет.ДоговорКонтрагента,
           ПродажиНалоговыйУчет.Сделка,
           ПродажиНалоговыйУчет.ВозвратнаяТара) КАК ПродажиНалоговыйУчет
   ПО
      ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента    = ПродажиНалоговыйУчет.ДоговорКонтрагента
    И ОжидаемыйИПодтвержденныйНДСПродаж.Сделка                = ПродажиНалоговыйУчет.Сделка
    И ОжидаемыйИПодтвержденныйНДСПродаж.ВозвратнаяТара        = ПродажиНалоговыйУчет.ВозвратнаяТара

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   &Дата КАК Дата,
   Ложь КАК СложныйНалоговыйУчет,                  
   &Возврат КАК РасчетыВозврат,
   ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.Владелец КАК Контрагент,
   ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента КАК ДоговорКонтрагента,
   ОжидаемыйИПодтвержденныйНДСПродаж.Сделка КАК Сделка,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ВозвратнаяТара = Истина ТОГДА ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.СхемаНалоговогоУчетаПоТаре.МоментОпределенияБазыНДСПоПродажам ИНАЧЕ ОжидаемыйИПодтвержденныйНДСПродаж.ДоговорКонтрагента.СхемаНалоговогоУчета.МоментОпределенияБазыНДСПоПродажам КОНЕЦ КАК Схема,
   ОжидаемыйИПодтвержденныйНДСПродаж.ВозвратнаяТара КАК ЗаТару,
   ОжидаемыйИПодтвержденныйНДСПродаж.СтавкаНДС      КАК СтавкаНДС,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток < 0 ТОГДА
       0
    ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.БазаНДСОстаток
   КОНЕЦ КАК СуммаОтгрузки,
   ВЫБОР КОГДА ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток < 0 ТОГДА
       0
    ИНАЧЕ
       ОжидаемыйИПодтвержденныйНДСПродаж.СуммаНДСОстаток
   КОНЕЦ КАК СуммаНДСОтгрузки,
   0 КАК СуммаАванс,
   0 КАК СуммаНДСАванс,
   0 КАК СуммаПревышенияОплатНадОтгрузкой
ИЗ
   РегистрНакопления.ОжидаемыйИПодтвержденныйНДСПродаж.Остатки(&МоментВремени, НЕ ДоговорКонтрагента.СложныйНалоговыйУчет И ДоговорКонтрагента.СложныйНалоговыйУчет И Организация = &Организация И СобытиеНДС В (&СобытияОжидаемыйИПодтвержденныйНДСПродажВозврат)  И ДоговорКонтрагента В (&ДоговораКонтрагентов) И Сделка В (&Сделки) ) КАК ОжидаемыйИПодтвержденныйНДСПродаж
ИТОГИ
   МАКСИМУМ(СложныйНалоговыйУчет),
   МАКСИМУМ(Схема),
   МАКСИМУМ(СуммаПревышенияОплатНадОтгрузкой),
   СУММА(СуммаОтгрузки),
   СУММА(СуммаНДСОтгрузки),
   СУММА(СуммаАванс),
   СУММА(СуммаНДСАванс)
ПО
   Контрагент,
   РасчетыВозврат,
   ЗаТару,
   ДоговорКонтрагента,
   Сделка
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан