Показать сообщение отдельно
Старый 29.03.2007, 12:17   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от tricky Посмотреть сообщение
1. Для чего проводится анализ статусов прихода/расхода в методе isUpdatedFinancial()?
Одна складская проводка может быть отгружена и отвойсирована разными документами с разной датой. Если возникают разные даты, то могут возникнуть коллизии с курсами и т.п. См. InventTransPosting.

Кроме того, один лот может быть отгружен частично, а частично не отгружен. Особенно четко это проявляется при работе с контрактами и возвратами


Цитата:
Сообщение от tricky Посмотреть сообщение
К каким последствиям в дальнейшем может привести, если эту проверку пропустить?
Если у вас нет (или очень мало частичных отгрузок, если у вас мало возвратов, то серьезных последствий не будет. ИМХО.

Цитата:
Сообщение от tricky Посмотреть сообщение
2. Правильно ли будет сделано, если в процессе свертки, для удаляемых строк проводок, имеющих сопоставление, заменять значение поля TransRecId таблицы InventSettlement на значение RecId итоговой строки проводки?
Скорее всего, нет.
Но вы можете провести свертку сопоставлений.
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: tricky (1).