Имя: Пароль:
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 КАК СуммаПревышенияОплатНадОтгрузкой
ИЗ
   РегистрНакопления.ОжидаемыйИПодтвержденныйНДСПродаж.Остатки(&МоментВремени, НЕ ДоговорКонтрагента.СложныйНалоговыйУчет И ДоговорКонтрагента.СложныйНалоговыйУчет И Организация = &Организация И СобытиеНДС В (&СобытияОжидаемыйИПодтвержденныйНДСПродажВозврат)  И ДоговорКонтрагента В (&ДоговораКонтрагентов) И Сделка В (&Сделки) ) КАК ОжидаемыйИПодтвержденныйНДСПродаж
ИТОГИ
   МАКСИМУМ(СложныйНалоговыйУчет),
   МАКСИМУМ(Схема),
   МАКСИМУМ(СуммаПревышенияОплатНадОтгрузкой),
   СУММА(СуммаОтгрузки),
   СУММА(СуммаНДСОтгрузки),
   СУММА(СуммаАванс),
   СУММА(СуммаНДСАванс)
ПО
   Контрагент,
   РасчетыВозврат,
   ЗаТару,
   ДоговорКонтрагента,
   Сделка