|
|
|
|
#1 |
|
Модератор
|
Закладка "ссылки" на ПЗ что говорит?
С Уважением, Георгий |
|
|
|
|
#2 |
|
Участник
|
У ПЗ-ов (исходный и разбитый) номер ссылки одиниковый, ссылка на лот одинаковая. У разбитого ПЗ в поле "Исходное производство" стоит номер исходного ПЗ.
|
|
|
|
|
#3 |
|
Участник
|
Если у вас такая операция (разбиение) частая, то придется немного рихтовать процедуру разбиения. Дело в том, что связь идет не по полям ссылок, а по полю inventRefTransId проводки по строке заказа. В момент разбиения производственного заказа проводка строки заказа покупателя не трогается, поэтому продолжает ссылаться на исходный производственный заказ.
Посмотреть, как осуществляется связь заказа покапателя и производственного заказа при открытии через Запрос\Производство можно в методе initfromSalesLine класса ProdTableReferences |
|
|
|
|
#4 |
|
Участник
|
Цитата:
Сообщение от Raven Melancholic
Посмотреть, как осуществляется связь заказа покапателя и производственного заказа при открытии через Запрос\Производство можно в методе initfromSalesLine класса ProdTableReferences
Код: if (_salesLine.inventRefType == InventRefType::Production)
this.insertProdId(_salesLine.inventRefId);Код: if (_salesLine.inventRefType == InventRefType::Production)
{
while select prodTable
where prodTable.ProdId == _salesLine.inventRefId || prodTable.ProdOrigId == _salesLine.inventRefId
{
this.insertProdId(prodTable.ProdId);
}
} |
|
|
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|