Project

General

Profile

StandardBooks

00 ToDo

  1. Добавить руководство по Logistics через API

01 Описание

  1. Бизнес-ПО с самыми широкими возможностями в Эстонии. Бухгалтерский учет
  2. https://www.excellent.ee/standard-books/
  3. Поддерживает форматы 2doc, 4Doc, E-arve.
  4. Оригинальное руководство Excellent находится здесь: https://www.excellent.ee/pdf/Docura_seadistamine_myyk.pdf

02 Настройка в ERP

01 ВНИМАНИЕ! Путь импорта/архивирования/экспорта файлов

Для активации модуля Docura необходимо написать на с просьбой:

"Просим для нашей фирмы активировать в модуле Docura "Путь импорта/архивирования/экспорта файлов""

Через эти папки будет автоматически осуществляться импорт и экспорт XML-файлов документов. Местоположение и названия этих каталогов вы можете узнать только у консультанта Excellent.

02 Следует обратить внимание:

a. Standard Books 8.5 или более новая версия;
b. Модули Standard Books „Управление продажами" и „Логистика";
c. API-ключ из Docura: Settings - Users - Add user for API

ВНИМАНИЕ! В новой версии Standard Books было сделано следующее дополнение: в модуле Общее > Настройки > Настройки EDI API > На вкладке Docura добавлен новый флажок "При импорте заказа брать клиента из адреса доставки". Это означает, что магазины должны быть сохранены как контакты вместо адресов отгрузки. Если у вас старая версия и вы не хотите вводить эти данные вручную, можно заказать данное "решение в один клик" в Excellent, обратившись к их консультанту, и следует учитывать 1-2 часа рабочего времени Excellent по их расценкам 95€ в час + НДС.

03 Общее > Настройки > Настройки EDI API, вкладка „Docura“.

04 Общее > Настройки > Настройки электронных услуг

Для активации интеграции откройте модуль Общее > Настройки > Настройки электронных услуг > выберите вкладку „Другие услуги“. Нажмите кнопку „Активировать“ в строке „Docura EDI“

05 Счета продаж > Регистры > Артикулы

  1. С клиентом, то есть с заказчиком товара, должна быть обменена информация о товарах (код артикула, код GTIN/EAN, название товара, единица измерения и т.д.)
  2. На карточках артикулов, продаваемых/отправляемых через Docura, должна быть отмечена опция „Тип артикула = Складской артикул“. Это означает, что для этих артикулов должен вестись складской учет и отслеживаться остаток на складе в программе Standard Books.
  3. На карточке артикула, на вкладке „Рецепт“, должно быть заполнено поле „EAN код” или „Штрихкод“. Сюда необходимо ввести код GTIN товара.
  4. Если ваша компания отгружает товары, для которых необходимо указать срок годности „Лучше до“, то важно на карточках артикулов отметить „Отслеживание серийного номера = Серийный номер/Номер партии“. Учтите, что при использовании этой функции вам всегда придется заполнять серийный номер или номер партии, а также дату „Лучше до“ в строках прихода на склад.
  5. Для упаковок создайте отдельные карточки артикулов типа „упаковка“, см. руководство в PDF.

06 Контакты

  1. Контакты – это юридические лица (покупатели/поставщики)
  2. Для клиентов, которым документы отправляются через Docura, на карточке Контакта (на вкладке „Электронный обмен данными“) должна быть отмечена Настройка канала = „Docura“.
  3. Для клиентов, с которыми обмениваются электронными Подтверждениями доставки, на карточке Контакта, на вкладке „Электронный обмен данными“, ДОПОЛНИТЕЛЬНО к Настройке канала должна быть отмечена опция „ EDI Doc клиент”.

07 Управление продажами > Настройки > Адреса отгрузки

  1. Адреса отгрузки – это магазины (места доставки)
  2. Различные адреса доставки клиентов, то есть места доставки, должны быть введены в модуле Управление продажами > Настройки > Адреса отгрузки.
  3. Адреса отгрузки идентифицируются помимо кода также по коду GLN.
  4. ВНИМАНИЕ! Убедитесь, что код контакта („Клиент“) и „Код“ адреса отгрузки не совпадают
  5. Поля Party в XML формируются следующим образом:
    1. Клиент: BuyerParty/PartyCode
    2. Код адреса отгрузки: DeliveryParty/PartyCode
    3. Код адреса заказчика: OrderParty/PartyCode

08 Связывание контактов и адресов отгрузки в веб-интерфейсе Docura

  1. Каждый контакт должен иметь код, который в веб-интерфейсе Docura, на карточке Партнера, должен быть связан с адресом "Legal" (то есть с главной компанией).
  2. Каждый адрес отгрузки должен иметь код, который в веб-интерфейсе Docura, на карточке Партнера, должен быть связан с адресом магазина.

N/B В новой версии было сделано следующее дополнение: в модуле Общее > Настройки > Настройки EDI API > На вкладке Docura добавлен новый флажок "При импорте заказа брать клиента из адреса доставки". Это означает, что магазины должны быть сохранены как контакты вместо адресов отгрузки.

09 Серии номеров (опционально)

Если вы используете серии номеров, убедитесь, что они также заполнены для тех документов, которыми вы собираетесь обмениваться с Docura. См. руководство в формате PDF.

01 NB! Путь импорта/архивирования/экспорта файлов

Для активации модуля Docura необходимо написать на с просьбой:

"Просим активировать для нашей фирмы в модуле Docura «Путь импорта/архивирования/экспорта файлов»"

Через эти папки будет автоматически происходить импорт и экспорт XML-файлов документов. Расположение и названия этих каталогов вы можете узнать только у консультанта Excellent.

02 Следует обратить внимание:

a. Standard Books версии 8.5 или новее;
b. Модули Standard Books «Müügihaldus» и «Logistika»;
c. API-ключ от Docura: Settings - Users - Add user for API

NB! В новой версии Standard Books было внесено следующее дополнение: в модуле Üldine > Seadistused > EDI API seadistused на вкладку Docura добавлен новый флажок «Tellimuse impordil võta klient tarnekohalt». Это означает, что вместо адресов отгрузки магазины должны быть сохранены как контакты. Если у вас старая версия и вы не хотите вводить эти данные вручную, выполнение данного «решения в один клик» можно заказать у Excellent, обратившись к их консультанту; при этом следует учитывать 1-2 часа рабочего времени Excellent по их расценке 95€/час + НДС.

03 Общее > Настройки > Настройки EDI API, вкладка «Docura».

04 Общее > Настройки > Настройки электронных услуг

Для активации интеграции откройте модуль Общее > Настройки > Настройки электронных услуг > выберите вкладку «Прочие услуги». Нажмите на кнопку «Активировать» в строке «Docura EDI»

05 Счета-фактуры > Регистры > Артикулы

  1. С клиентом, то есть заказчиком товара, должна быть согласована информация о продуктах/товарах (код артикула, код GTIN/EAN, наименование товара, единица измерения и т. д.).
  2. В карточках артикулов, продаваемых/отправляемых через Docura, должен быть выбран параметр «Тип артикула = Складской». Это означает, что для этих артикулов необходимо вести складской учет и отслеживать остатки в программе Standard Books.
  3. В карточке артикула на вкладке «Рецепт» должно быть заполнено поле «Код EAN» или «Штрих-код». Сюда необходимо ввести GTIN-код товара.
  4. Если ваша компания отгружает товары, для которых необходимо указывать срок годности «Годен до», важно в карточках артикулов отметить «Отслеживание серийных номеров = Сер.номер/Номер партии». Учтите, что при использовании этой функции в строках Складского прихода необходимо всегда указывать серийный номер или номер партии, а также дату «Годен до».
  5. Для упаковки создайте отдельные карточки артикулов типа «упаковка», см. PDF-руководство.

06 Контакты

  1. Контакты — это юридические лица (покупатели/поставщики)
  2. Для клиентов, которым документы отправляются через Docura, в карточке Контакта (на вкладке «Электронный обмен данными») необходимо указать Предпочтительный канал = «Docura».
  3. Для клиентов, с которыми осуществляется обмен электронными подтверждениями доставки, в карточке Контакта на вкладке «Электронный обмен данными» В ДОПОЛНЕНИЕ к Предпочтительному каналу необходимо отметить поле «EDI Doc клиент».

07 Управление продажами > Настройки > Адреса доставки

  1. Адреса доставки — это магазины (места доставки)
  2. Различные адреса доставки клиентов (места доставки) необходимо вводить в модуле Управление продажами > Настройки > Адреса доставки
  3. Адреса доставки идентифицируются помимо кода также на основании кода GLN
  4. NB! Убедитесь, что код контакта («Клиент») и «Код» адреса доставки не совпадают
  5. Поля XML Party заполняются следующим образом:
    1. Клиент: BuyerParty/PartyCode
    2. Код адреса доставки: DeliveryParty/PartyCode
    3. Код адреса заказчика: OrderParty/PartyCode

08 Связывание контактов и адресов доставки в веб-интерфейсе Docura

  1. Каждый контакт должен иметь код, который необходимо связать с «Legal» адресом (т. е. головной компанией) в веб-интерфейсе Docura на карточке Партнера.
  2. Каждый адрес доставки должен иметь код, который необходимо связать с адресом магазина в веб-интерфейсе Docura на карточке Партнера.

N/B В новой версии внесено следующее дополнение: в модуль Üldine > Seadistused > EDI API seadistused > на вкладку Docura добавлен новый чекбокс «Tellimuse impordil võta klient tarnekohalt». Это означает, что вместо адресов доставки магазины должны быть сохранены как контакты.

09 Серии номеров (опционально)

Если вы используете серии номеров, проверьте, чтобы для тех документов, которыми вы будете обмениваться через Docura, также были заполнены серии номеров. См. PDF-руководство.

03 Часто задаваемые вопросы (KKK)

01 Адрес отгрузки — еще раз

1. В Standard Books должен быть один основной контакт, а все так называемые склады/магазины должны быть внесены как отдельные Адреса отгрузки.
https://www.excellent.ee/kasutajatugi/kuidas-saab-uhele-kliendile-sisestada-mitu-lahetusaadressi/ В случае, если клиент внесен дважды (например, A1M OÜ), Standard Books при поступлении заказа ищет совпадение по рег. номеру. Таким образом программа находит первого клиента — контакт с наименьшим номером кода. Чтобы найти правильного клиента, следует пометить ошибочный контакт в базе данных как закрытый или удалить рег. номер.

2. У нас ситуация, когда для активации модуля Docura EDI в Standard Books наши партнеры должны отдельно ввести все магазины, где есть адреса отгрузки.
Вопросы:

1. Как вы ищете коды магазинов, какие значения/строки вы используете?
Ответ:
BuyerParty > PartyCode = код клиента, который идет в заказ. DeliveryCode > PartyCode = Код адреса отгрузки, который идет в заказ, то есть так называемый код магазина. В систему Docura должны быть введены те же коды, что и в Books. В заказе код магазина подставляется в поле «Код адреса отгрузки», и в XML это соответствует полям PartyCode.

2. Можете ли вы добавить поиск в регистре клиентов, если код магазина не найден в адресах отгрузки?
Если в заказе указана неверная или неполная информация, такие заказы попадают в регистр «Ошибочные электронные заказы». Некоторые клиенты Telema все еще могут использовать старое решение 2-doc, и по этой причине у них каждый магазин добавлен в программу как отдельный контакт, но правильным было бы использовать адреса отгрузки.
Клиент должен исходить из того, что это разовая настройка.
Использование адресов отгрузки является одним из условий для корректной передачи данных.

Наш консультант может помочь клиенту корректно ввести и настроить адреса отгрузки в программе.
Затем клиент может экспортировать адреса отгрузки в виде txt-файла из Standard Books, а для импорта в среду Docura вам нужно будет самостоятельно привести файл в соответствующий формат.

02 Э-счет DepID vs DepId. Используется DepID

Если при экспорте счета в XML тег <DepId> (согласно стандарту э-счетов Эстонии), то подходит ли это вам или мы должны отправлять так, как предусматривает формат Telema, то есть <DepID>? Причем как в блоке BuyerParty, так и в RecipientParty.

Отправляется <DepID>

03 Скидка

Что нужно изменить, так как на данный момент заказы Selver все равно попадают в ошибочные из-за неправильных цен?

Второй вопрос: как можно определить, что к заказу также применяется скидка 10%? То поле %, которое есть в заказе.

Поскольку у наших клиентов разные скидки, могу ли я добавить скидку 10% также в карточку Selver? Чтобы автоматически при выборе товара к нему добавлялась скидка?

Ответ:

У вас, вероятно, в карточке контакта не указано условие оплаты продаж. Вы можете добавить его в карточку контакта Selver на вкладку «Условия», в поле «Усл. опл. прод.».

Если скидка -10% должна приходить из XML от Docura, то вам следует изменить настройку в модуле Общий > Настройки > Настройки EDI API, на вкладке «Docura EDI» — переключатель «Цены в заказах». Если вы хотите, чтобы программа учитывала цены, указанные в XML (т.е. в поступивших заказах), вам следует выбрать «Всегда брать цены и скидку из заказа клиента» или «Если в заказе от Docura отсутствуют цены, брать цены из программы».

В программе Standard Books есть прайс-листы.

Прайс-листы можно связать с Клиентом, Классом клиента, Условием оплаты и Счетом. В прайс-листе можно указать, по какой Формуле цены происходит наценка или скидка. В прайс-листе, где формула не указана, можно самостоятельно определить, как должны меняться цены. Если в карточке клиента назначен Прайс-лист, то при составлении счета этому клиенту цены на артикулы будут предлагаться на основании прайс-листа. Прайс-лист в карточке клиента имеет приоритет перед прайс-листом, указанным, например, в Условии оплаты. В счете Прайс-лист можно изменить при необходимости.

Прилагаю инструкцию по настройке прайс-листов:

https://www.excellent.ee/kasutajatugi/kuidas-hinnakiri-koostada/

04 Накладная, DESADV, Номер партии (LotNum) и Срок годности (BestBefore)

  • Вопрос:

Как в Standard Books можно добавить в накладную (DESADV): LotNum (номер партии), дату производства (ProductionDate), BB (срок годности)?

  • Ответ:

Если в карточке артикула установлено «Отслеживание серийных номеров» = «Серийный номер» или «Номер партии». Тогда при приемке товара на склад можно ввести «Сер. №/Партия №» и при необходимости заполнить поле «Годен до». Таким образом товар будет находиться на складе вместе с серийным номером/номером партии и датой срока годности.
https://www.excellent.ee/kasutajatugi/kuidas-maaratakse-toodetele-seerianumbrid/

Если теперь на такой товар оформить Отгрузку (накладную), то программа потребует заполнения этих полей и на вкладке B. Оттуда информация попадет в XML desadv. Приложил вложением один пример.

        <ItemReserve>
          <LotNum>31102024-150</LotNum>
          <BestBefore>2024-11-25</BestBefore>
          <ItemReserveUnit>
            <ItemUnit>KG</ItemUnit>
            <AmountActual>2.00</AmountActual>
          </ItemReserveUnit>
        </ItemReserve>

В Standard Books отсутствует поле для отслеживания даты производства. Если какому-то клиенту это необходимо, мы можем добавить это в качестве спецрешения.

05 Новый год, но заказы не поступают в систему Standard Books: что делать?

Пользователь Standard Books должен проверить, добавлены ли в программу новый отчетный год и серия номеров для заказов на новый год: https://www.excellent.ee/kasutajatugi/majandusaasta-lopetamise-toimingud-programmis/

01 Адрес доставки — еще раз

1. В Standard Books должен быть один основной контакт, а все так называемые склады/магазины должны быть указаны как отдельные Адреса доставки.
https://www.excellent.ee/kasutajatugi/kuidas-saab-uhele-kliendile-sisestada-mitu-lahetusaadressi/ В случае, если клиент введен дважды (например, A1M OÜ), Standard Books при поступлении заказа ищет соответствие по рег. номеру. Таким образом программа находит первого клиента, который является контактом с наименьшим кодом. Чтобы найти здесь правильного клиента, следует пометить неверный контакт в базе данных как закрытый или удалить рег. номер.

2. У нас сложилась ситуация, когда для активации модуля Docura EDI в Standard Books наши партнеры должны ввести отдельно все магазины, где есть адреса доставки.
Вопросы:

1. Как вы ищете коды магазинов, какие значения/строки вы используете?
Ответ:
BuyerParty > PartyCode = код клиента, который идет в заказ. DeliveryCode > PartyCode = код Адреса доставки, который идет в заказ, то есть так называемый код магазина. В систему Docura должны быть введены те же коды, что и в Books. В заказе код магазина помещается в поле «Код адреса доставки», и в xml это соответствует полям PartyCode.

2. Можете ли вы добавить поиск кодов в регистре клиентов, если код магазина не найден в адресах доставки?
Если в заказе указана неверная или неполная информация, то заказы попадают в регистр Vigased e-tellimused (Ошибочные электронные заказы). Некоторые клиенты Telema еще могут использовать старое решение 2-doc, и по этой причине у них каждый магазин также добавлен в программу как отдельный контакт, однако корректно было бы использовать адреса доставки.
Клиент должен исходить из того, что это разовая настройка.
Использование адресов доставки является одним из условий для корректной передачи данных.

Наш консультант может помочь клиенту корректно ввести и настроить адреса доставки в программе.
Затем клиент может экспортировать адреса доставки из Standard Books в виде txt-файла, а для импорта в среду Docura вы должны сами привести файл в соответствие с нужным форматом.

02 E-Invoice DepID vs DepId. Используется DepID

Если в XML счета выводится <DepId> (согласно эстонскому стандарту электронных счетов), подходит ли вам это или нам следует отправлять так, как предусматривает формат Telema, то есть <DepID>? И это касается как блока ByuerParty, так и RecipientParty.

Отправляется <DepID>

03 Скидка

Что нужно изменить, так как на данный момент заказы Selver все равно попадают в категорию ошибочных заказов, потому что цены неверны?

Второй вопрос: как можно указать, чтобы скидка 10% применялась и к заказу? Там, где в заказе находится поле %.

Поскольку у наших клиентов разные скидки, могу ли я добавить скидку 10% также в карточку Selver? Чтобы автоматически при выборе товара к нему добавлялась скидка?

Ответ:

Вероятно, в карточке контакта отсутствует условие оплаты продаж. Вы можете добавить его в карточке контакта Selver на вкладке «Условия» в поле «Усл. опл. продаж».

Если скидка -10% должна приходить из XML-файла, полученного от Docura, то вам следует изменить настройку в разделе Общее > Настройки > Настройки EDI API, на вкладке «Docura EDI» — переключатель «Цены в заказах». Если вы хотите, чтобы программа учитывала цены из XML, то есть из поступивших заказов, вам следует выбрать вариант «Всегда брать цены и скидку из заказа клиента» или «Если в заказе из Docura отсутствуют цены, брать цены из программы».

В программе Standard Books есть прайс-листы.

Прайс-листы можно связать с Клиентом, Классом клиента, Условием оплаты и Счетом. В прайс-листе можно указать, по какой Формуле цены происходит скидка или наценка. В прайс-листе, где формула не указана, можно вручную определить, как должны меняться цены. Если в карточке клиента указан Прайс-лист, то при составлении счета этому клиенту цены на товары будут предлагаться на основании прайс-листа. Прайс-лист в карточке клиента имеет более высокий приоритет, чем, например, прайс-лист, указанный в Условии оплаты. В счете прайс-лист можно изменить при необходимости.

Направляю инструкцию по настройке прайс-листов.

https://www.excellent.ee/kasutajatugi/kuidas-hinnakiri-koostada/

04 Уведомление об отгрузке, DESADV, Номер партии (LotNum) и Срок годности (BestBefore)

  • Вопрос:

Как в Standard Books можно добавить в уведомление об отгрузке (DESADV): LotNum (номер партии), дату производства (ProductionDate), BB (срок годности)?

  • Ответ:

Если в карточке товара установлено Отслеживание серийных номеров = Серийный номер или Номер партии. Тогда при приеме товара на склад через Поступление товаров можно также ввести «Серийн. №/Партия №» и, при необходимости, заполнить поле «Срок годности». Таким образом, товар находится на складе вместе с серийным номером/номером партии и датой окончания срока годности.
https://www.excellent.ee/kasutajatugi/kuidas-maaratakse-toodetele-seerianumbrid/

Если теперь для такого товара создать Отгрузку (т. е. накладную), программа потребует заполнения этих полей на вкладке B. Оттуда информация передается в XML DESADV. Я также приложил один пример.
<ItemReserve>
<LotNum>31102024-150</LotNum>
<BestBefore>2024-11-25</BestBefore>
<ItemReserveUnit>
<ItemUnit>KG</ItemUnit>
<AmountActual>2.00</AmountActual>
</ItemReserveUnit>
</ItemReserve>

В Standard Books отсутствует поле для отслеживания информации о дате производства. Если какому-либо клиенту это необходимо, мы можем добавить это в качестве индивидуального решения.

05 Новый год, но заказы не поступают в систему Standard Books: что делать?

Пользователь Standard Books должен проверить, добавлены ли в программу новый отчетный год и серия номеров заказов на новый год: https://www.excellent.ee/kasutajatugi/majandusaasta-lopetamise-toimingud-programmis/

Source version: 28 · Status: fresh · Oleg Na