Имя: Пароль:
1C
1C 7.7
v7: М.Мамонтам на заметку: Корректировка долга
0 Злопчинский
 
20.12.16
03:41
..волею пославшей мя жены...

1.
ТиС (смотрел 974 релиз, судя по всему так оно и осталось): необходимо скорректировать модуль проведения Документ.КорректировкаДолга
http://content.screencast.com/users/Che66/folders/Jing/media/1aaa0d9d-b9bc-4b25-aba5-f6fab558afb7/2016-12-20_0330.png

2. Там же, Процедура ОбработкаПроведенияПоВзаиморасчетам()
Акуратно отнестись к коду
ТаблДолгов.НоваяСтрока();
  ТаблДолгов.КредДокумент = ТекущийДокумент();
  ТаблДолгов.ВидДолга = глВД.Аванс; //ВОТ ЗДЕСЬ СОБАКА ПОРЫЛАСЬ

при корректировке долга покупателя, при переносе, например, долга покупателя с одного договора на новый/другой - получим запись по возникновению долга клиента с ВидомДолга=Аванс - а это несколько неаккуратненько, например, после такой корректировки вводим Выписку приход, получаем записи с видом долга = аванс - хотя никакого аванса здесь нет и наступить на грабельки здесь можно запросто, что я и сделал - причем на детские... чуть яяичек не лишился.. а все почему - ленивый, знал же про эту засаду, но влом было чинить,...
1 vcv
 
20.12.16
06:21
Реквизит с видами долга на форму и пусть пользователи выбирают чего им надо. По умолчанию - аванс.
2 PuhUfa
 
20.12.16
07:40
(0) Имхо проблема не в Сумма=0, а в том что не делается очистка движений при перепроведении.
Если Сумма = 0 Тогда
как раз норм, ибо нефиг писать в регистр записи с нулевыми суммами.
3 ildary
 
20.12.16
08:06
(0) а я давно понял, что на поддержку ТиС бросили уже не студентов, а тружеников метлы из солнечной республики.
4 vcv
 
20.12.16
08:12
А что, её ещё поддерживают? ВАУ! По моему, когда возникает раз в год-два необходимость в ТиС что-то допилить, просто дают задачу на пару часов кому-то относительно свободному...
5 ildary
 
20.12.16
08:22
(4) я забыл кавычки в слове "поддержка"
6 Злопчинский
 
20.12.16
12:23
(2) ты не поверишь, но если заремить, то в регистр ничего не напишется. и штатно при проведении выдастся "обнаружена нулевая сумма взаиморасчетов"
7 Злопчинский
 
20.12.16
12:36
(1) угу, я так и думал в свое время, но не сделал. а по умолчанию "аванс" (а по сути это должен быть долг за товары) привел к тому, что при проведении строки выписки приход появилось движение с видом долга = аванс что я и посчитал ошибочно как наличие предоплаты по платежу с вчпиской авансового счф. Надо блин еще впендюрить "защиту" чтобы смотрет не только вид долга движения (так как штатно ляпы бывают, но и направление этого долга)... вот так две мелкие недоработки/пофигизмы одна разрабов, вторая моя - привели к эйфьядлокудлю... ;-), бяк не случилось, ибо отловил сам в этот же день  зато у меня появился очередной козырь в теме что бухи нифига не контролируют и не проверяют, а просто занимаются складированием бумажек. обезьяны они и есть обезьяны.. ;_)