06.06.2014, 09:38 | #1 |
Участник
|
Программный выбор типа постащика (Организация, респондент))
Здравствуйте! Стоит задача импортировать поставщиков из 1с в ax. Для этого читаю xml с данными и вручную заполняю таблицы insert ом. Но возникла проблема, что поле тип поставщика (VendTable - Организация или респондент) я так понял не привязано ни к какой таблице, и у меня не получается выбрать это поле программно. Всегда по умолчанию выставляется организация при создании, как сделать чтобы поставщик стал респондентом? Пример добавления:
X++: static void InsertVend1(Args _args) { VendTable vendTable; DirPartyTable dirPartyTable; boolean vendFind=false; VendAccount account = '123321'; select forUpdate vendTable where vendTable.AccountNum == account; if (vendTable.RecId==0) { vendTable.clear(); vendTable.initValue(); vendTable.AccountNum=account; vendTable.TaxGroup='ПлатНДС'; vendTable.VendGroup='ОСН'; vendTable.insert(); } else { vendTable.TaxGroup='ПлатНДС'; vendTable.VendGroup='ОСН'; vendFind=true; vendTable.update(); } select forUpdate dirPartyTable where vendTable.Party == dirPartyTable.RecId; if (dirPartyTable.RecId!=0) { dirPartyTable.Name='123321 Поставщик'; dirPartyTable.NameAlias=dirPartyTable.Name; dirPartyTable.update(); } } Последний раз редактировалось feel_good1; 06.06.2014 в 09:41. |
|
|
|