ОШИБКА!!! Комплексная релиз 473,474

Новая тема
"Если возврат от покупателя выписан на основании документа ОтчетККМ, который сам по себе является основанием для записи в книге продаж, то при формировании книги покупок возникает ошибка, так как в функции НайтиСФДокумента этого случая не предусмотрено... Пока что у себя исправил так: (начиная со строки 145 модуля книги покупок)

Если ДокПоставки.Вид() = "ВозвратОтПокупателя" Тогда
 
СФ =  глНайтиСчетФактуру(ДокПоставки, "СчетФактураПолученный", 0);
Если ПустоеЗначение(СФ) = 0 Тогда
   Возврат СФ;
КонецЕсли;    

Если ДокПоставки.ДокОснование.Выбран() = 1  Тогда

//Lexa_K - если ОтчетККМ - другое дело...
Если ДокПоставки.ДокОснование.Вид()="ОтчетККМ" Тогда
Возврат ДокПоставки; //Lexa_K - он сам является СЧФ... Тут искать нечего...
Иначе
Возврат НайтиСФДокумента(ДокПоставки.ДокОснование)  
КонецЕсли;
Иначе
Возврат ДокПоставки;                                                                      
КонецЕсли;  

ИначеЕсли ДокПоставки.Вид() = "ВозвратПоставщику" Тогда .......
...............................................
...............................................
Это же относится к Торговле и Склад...
Вот как-то так.....
"
"И еще видимо косяк
Это в глМодуле
//было 469
НеоплаченныйВозвратОтПокупателя(РегВзаим,РегКнигаПродаж...........
//стало 474
НеоплаченныйВозвратОтПокупателяДатыРелиза(РегВзаим,РегКнигаПокупок..............
И еще в другом месте подобное.
Движения возврата от покупателя были по книге продаж в прошлых периодах, а стали по книге покупок в прошлых периодах. + не настроены проводки в комплексной по ВозвратОтПокупателя
исчезла проводка сторно 62.1/90.1.1 (движение регистра КнигаПродаж) (т.к. теперь только КнПокупок)- забыли добавить эту проводку еще по книге покупок.
После обновления 474 "полетели" бух итоги прошлых периодов из-за возвратов от покупателей.
- не понятно почему не сделали так
//немного поправил
Если ВидДвижения = ВидДолга Тогда
Если Конт.ДатаДок>'ДатыРелиза474' Тогда  //Сергей
НеоплаченныйВозвратОтПокупателяДатыРелиза474(РегВзаим,РегКнигаПокупок,ТаблДолгов,ТаблИтогов,СписокПогСумм,
ПогаситьУпр,ПогаситьРуб,ПогаситьНП,ПогаситьСебестоимость);
Иначе НеоплаченныйВозвратОтПокупателя(РегВзаим,РегКнигаПродаж,ТаблДолгов,ТаблИтогов,СписокПогСумм,
  ПогаситьУпр,ПогаситьРуб,ПогаситьНП,ПогаситьСебестоимость);
КонецЕсли;
Пропустил обновления с 470 релиза - взялся обновлять 474, поэтому 473 не смотрел.
 

"
Читают тему
(гостей: 1)

Быстрый переход