CSV Bulk Invoice Import - форма для пакетной подгрузки и автоматической обработки списка документов закупок из CSV файла. С помощью данной формы можно подкачать и обработать список документов любого типа.
Для вызова данной формы необходимо перейти в Закупки -> Новая операция и выбрать CSV Bulk Invoice Import
Каждый из созданных документов можно сохранить как черновик или провести.
После запуска, подгрузка и обработка документов работает в фоновом режиме, не обязательно оставаться на данной странице, дожидаясь окончания процесса.
Для загрузки файла в нем необходимо наличие следующих обязательных полей (колонок):
InvoiceDate - дата документа, может не заполняться, тогда будет текущая дата;
SupplierName - наименование поставщика, если поставщик не найден, то он будет создан;
ItemName1 - наименование существующего товара или описание позиции для операции с типом другие доходы; Если товар не найден, то он будет создан;
ItemPrice1 - цена;
Все остальные поля (колонки) опциональны.
Порядок полей не играет роли, важны заголовки, указанные в соответствии с шаблоном.
В шаблоне обязательные заголовки начинаются со звездочки, но ее указание не обязательно.
Поля для заведения позиции (N - порядковый номер):
ItemNameN - наименование существующего товара или описание позиции для операции с типом другие доходы;
ItemCodeN - код существующего товара/услуги, если название не указано, то будет осуществляться поиск по коду;
ItemQtyN - количество, если не указано то проставляется 1;
ItemPriceN - цена;
ItemDiscountN - скидка в позиции в процентах;
ItemAccountCodeN - код бухгалтерского счета, если не указан, то проставляется по-умолчанию;
ItemTaxKeyN - название или ID налогового ключа, если не указано, то проставляется по-умолчанию;
Поддерживается указание в одной строке до 25 позиций документа: ItemName1, ItemName2, ItemName3, ... ItemName25
Для того что бы каждая позиция была заведена для нее как минимум должны быть добавлены две колонки (N - порядковый номер):
ItemNameN
ItemPriceN
InvoiceNumber - номер документа;
Возможные поля для создания нового поставщика:
SupplierName - наименование поставщика;
IsCompany - тип, для определения типа поставщика как юр. лица или физ. лица, поле должно содержать значение 1 или true для юр. лица, либо 0 или false для физ. лица;
SupplierRegNumber - регистрационный номер;
SupplierVatNumber - НДС номер;
SupplierAddress - адрес (улица, город);
SupplierZip - почтовый код;
SupplierCountry - двухзначный код страны;
SupplierEmail - электронный адрес;
Поиск существующего адреса доставки осуществляется по полям (Актуально только для кредитных счетов/Возврата товара поставщику):
ShippingTo
ShippingAddress
Возможные поля для создания нового адреса доставки (Актуально только для кредитных счетов/Возврата товара поставщику):
ShippingTo - наименование получателя;
ShippingAddress - адрес (улица, город);
ShippingZip - почтовый код;
ShippingCountry - двухзначный код страны;
ShipperName - наименование перевозчика (Актуально только для кредитных счетов/Возврата товара поставщику);
Поля для указания стоимости доставки:
ShippingCharge - стоимость доставки;
ShippingChargeAccountCode - код бухгалтерского счета, если не указан, то проставляется по-умолчанию;
ShippingChargeTaxKey - название или ID налогового ключа, если не указано, то проставляется по-умолчанию;
PaymentMethod - тип оплаты, может содержать одно из фиксированных значений (Если не указывается, то проставляется по умолчанию):
0 - Not Defined
1 - Bank
2 - Cash
3 - Card
4 - Prepayment
5 - Offsetting
6 - Factoring
Comment - комментарий к документу;
В отдельных случаях при выборе опции автоматического проведения документа, документ может остаться непроведенным, если:
Дата документа меньше даты блокировки;
В случае закупки товаров не выбран склад;
Поля для заведения оплат (N - порядковый номер):
MoneyAccountNameN - наименование денежного счета, валюта счета должна совпадать с валютой документа;
PaymentAmountN - сумма;
Поддерживается указание в одной строке до 3 видов оплат: MoneyAccountName1, MoneyAccountName2, MoneyAccountName3
Другие поля:
Tags - метки (при вводе можно добавлять несколько меток, разделенных запятыми)
ProjectName - наименование проекта