27.05.2021, 16:11 | #1 |
Участник
|
Загрузка открытых закупок
На клиенте в рамках интеграции требуется реализовать загрузку открытых закупок из внешней системы. Т.е. они где-то вовне делают и одобряют эту закупку, дальше она должна загрузиться в АХ2012 именно в виде открытой закупки. Потом по ней же придти накладная.
Вопрос - делал ли кто-то подобное и как загружали налоги? Стандарт АХ насколько я понимаю не позволяет указать налоги для открытой закупки(т.е. они всегда будут расчитываться). В накладной есть функция коррекции налогов, но тут проблема что клиент хочет видеть корректную сумму именно по открытой закупке(т.е. она должна совпадать с тем что передано из внешней системы) Пока приходит в голову только добавлять поля для налогов в строку закупки и переделывать механизм подсчета итогов. Может кто-то решал более элегантно? |
|
27.05.2021, 16:24 | #2 |
Участник
|
нет. ни в коем случае не в строку закупки.
по одной закупке может быть несколько накладных. если клиент говорит "не может" - не верь. могут быть коррекции и исправительные. и стопудов, будет и несколько обычных накладных. налоги надо корректировать в создаваемой накладной. смотри как она работает с TaxWorkRegulation при создании накладной |
|
27.05.2021, 16:31 | #3 |
Участник
|
да, могут быть несколько обычных накладных, этого никто не скрывает
Ну т.е. при разноске накладной, да, будет использоваться TaxWorkRegulation, но они хотят видеть сумму еще до прихода накладной, в этом собственно вопрос. |
|
27.05.2021, 18:22 | #4 |
Banned
|
В АХ2012 для закупок уже реализована Subledger / Accounting distribution, там и налог уже предварительно рассчитан и отражен отдельными строками. Если под словом "открытая" имеется в виду не полученная логистически, то эту закупку можно создать уже в статусе Confirmed, а потом отредактировать соотв. строки Accounting distribution, разве нет?
|
|
27.05.2021, 18:33 | #5 |
Боец
|
Нужно иметь ввиду, что если вы сумму налога будете корректировать после разноски накладной, то такие вещи как предварительная печать накладной (preview) и\или классы SalesTotals* будут светить не то, что будет в конечном итоге. Если налоговая ставка процентная, то посмотреть в сторону загрузки этого процента и расчета сумм налогов уже в самой AX. Т.е. динамически создавать налоговые коды и тут же проставлять их в строки заказа. Если суммы налогов там не рандомные, то будет пара\другая новых налоговых кодов.
|
|
|
За это сообщение автора поблагодарили: mazzy (2). |
27.05.2021, 19:42 | #6 |
Участник
|
в форме где готовится накладная до разноски накладной можно посмотреть итоги с учетом скорректированных налогов
|
|