|
![]() |
#1 |
Участник
|
1. Для получения серии документов по клиенту лучше использовать метод таблицы СustParameters::numRefCustAccount()
X++: NumberSeq::newGetNum(ustParameters::numRefCustAccount()) То есть в вашем случае нужно просто указать Axapta_Code = num.num() А номерную серию настроить так, чтобы в ней были эти ваше 5 нулей спереди. (странный кстати код - пять нулей и число) И сделайте очистку ей.(номерной серии) |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от kashperuk
![]() 1. Для получения серии документов по клиенту лучше использовать метод таблицы СustParameters::numRefCustAccount()
2. И если Вы уже используете номерные серии, то уже их и используйте. А у вас получается, что используя номерные серии вы делаете свой инкремент. То есть в вашем случае нужно просто указать Axapta_Code = num.num() А номерную серию настроить так, чтобы в ней были эти ваше 5 нулей спереди. (странный кстати код - пять нулей и число) И сделайте очистку ей.(номерной серии) num = NumberSeq::newGetNumFromCode("КЛ", true); Axapta_Code = num.num() ; Но всё равно Axapta_Code равен не 15***, а 4*** |
|