Номери артикулів у ZUGFeRD: SellerAssignedID (BT-155) та BuyerAssignedID (BT-156)
Торгові рахунки часто містять два номери артикула для кожної позиції: Ваш власний номер і номер, під яким Ваш клієнт веде той самий товар. Обидва належать до окремих, спеціально передбачених полів EN 16931 – інакше важлива інформація для автоматичної обробки рахунків втрачається.
> Коротка відповідь: Ваш власний номер артикула належить до SellerAssignedID (BT-155), номер артикула клієнта – до BuyerAssignedID (BT-156) в XML ZUGFeRD, кожен для своєї позиції в елементі SpecifiedTradeProduct. Номер позиції (LineID, BT-126) залишається окремо від них. TaxLayer переносить обидва автоматично.
Два номери артикула, два поля
Типовий приклад із торгового рахунку:
| Дані | Поле EN 16931 | Приклад |
|---|---|---|
| Номер позиції | BT-126 (LineID) | 1 |
| Ваш номер артикула | BT-155 (SellerAssignedID) | 50099 |
| Номер артикула клієнта | BT-156 (BuyerAssignedID) | OBI 4947156 |
| Найменування товару | BT-153 (Name) | Бетон для підлогових плит |
Поширена помилка: власний номер артикула використовується як номер позиції (LineID), а номер артикула клієнта взагалі не з'являється в XML. І те, і інше зайве – норма має для кожних даних окреме поле.
Чому номер артикула клієнта вирішальний
Великі торгові клієнти обробляють вхідні рахунки автоматично. Їхня система зіставляє кожну позицію за власним (тобто Вашого клієнта) номером артикула із замовленням та надходженням товару. Якщо цього номера немає як BuyerAssignedID в електронному рахунку, зіставлення йде в порожнечу – рахунок доводиться доопрацьовувати вручну або він відхиляється. Саме в мереж та будівельних гіпермаркетів BuyerAssignedID часто є вирішальним для того, чи пройде Ваш рахунок без затримок.
Як це виглядає в XML
У ZUGFeRD/CII обидва номери стоять для кожної позиції в блоці товару, у такому порядку:
ram:SpecifiedTradeProduct → ram:SellerAssignedID– Ваш номер артикула (BT-155)ram:SpecifiedTradeProduct → ram:BuyerAssignedID– номер артикула клієнта (BT-156)ram:SpecifiedTradeProduct → ram:Name– найменування товару (BT-153)
Номер позиції залишається окремо в ram:AssociatedDocumentLineDocument → ram:LineID.
Як це робить TaxLayer
TaxLayer розпізнає для кожної позиції обидва номери артикулів і коректно переносить їх як SellerAssignedID та BuyerAssignedID в XML ZUGFeRD. Номер позиції залишається чистою послідовною LineID. На кроці перевірки Ви бачите розпізнані номери артикулів для кожного рядка, перш ніж файл буде згенеровано.
Підсумок
Чітко розділяйте номер позиції, власний номер артикула та номер артикула клієнта: BT-126, BT-155 та BT-156. Особливо BuyerAssignedID є вирішальним для автоматичної обробки у більших торгових клієнтів.
---
Спробуйте TaxLayer безкоштовно – автоматично переносить номери артикулів, дату постачання та реквізити в ZUGFeRD та XRechnung. Запитання надсилайте на info@landauer.de.
Часті запитання
У чому різниця між BT-155 та BT-156?
BT-155 (SellerAssignedID) – це номер артикула продавця/постачальника (Ваш власний номер). BT-156 (BuyerAssignedID) – це номер артикула покупця/клієнта для того самого товару.
Чи є номер артикула тим самим, що й номер позиції?
Ні. Номер позиції (BT-126, LineID) лише нумерує рядки (1, 2, 3 …). Номери артикулів (BT-155/BT-156) ідентифікують конкретний товар і належать до окремих полів, а не до LineID.
Чому номер артикула клієнта такий важливий?
Великі торгові клієнти (напр., будівельні гіпермаркети, мережі) обробляють вхідні рахунки автоматично і зіставляють позиції за своїм власним номером артикула. Якщо BuyerAssignedID відсутній, автоматичне зіставлення зривається.
Де в XML ZUGFeRD стоять номери артикулів?
Обидва стоять для кожної позиції в елементі ram:SpecifiedTradeProduct: ram:SellerAssignedID (BT-155) та ram:BuyerAssignedID (BT-156), кожен перед назвою товару (ram:Name).
Чи підтримує TaxLayer обидва номери артикулів?
Так. TaxLayer розпізнає обидва номери артикулів для кожної позиції і переносить їх як SellerAssignedID та BuyerAssignedID у XML ZUGFeRD. Пов'язана тема: Дата постачання (BT-72).
Безкоштовні інструменти
Схожі статті
Конвертуйте PDF-рахунки прямо зараз
Спробуйте TaxLayer безкоштовно – 2 конвертації на місяць, кредитна картка не потрібна.
Почати