Экспорт инвойсов (invoice-old version)
Нужно создавать экспорт данных от инвойсов из системы Битрикс24.
Скрипт должен проходиться по инвойсам и создавать 2 CSV списка:
- клиенты типа "debitors" и
- детали инвойса (позиции или продукты инвойсов).
invoice_debitors. Туда нужно записывать детали клеитнов из инвойсов:
ID(autoincrement), gender, lastname, firstname, street, ZIP, city,
country, VAT number, ИНН номер, company, client_type,
original_invoice_id, date_created В эту таблицу скрипт должен записывать
данные клиента/фирмы которая использована в инвойс. Авто-инкремент так
же нужен отдельный (по этому он указан). Скрипт не должен создавать
одинаковые записи - т.е. сравнивать по: company + street + zip + city +
country Это нужно экспортировать в список CSV "EXTF_Stammdaten". Вторая
часть это список деталей инвойса. Скрипт должен проходиться по всем
инвойсам и делать экспорт продуктов инвойсов на отдельных строчках).
Т.е. если в есть 5 инвойсов и в каждом инвойсе по 3 продукта то будет
вцелом 15 строчек. каждая строчка содержит: product_price (without TAX),
TAX amount, TAX type value, currency, Debitor-ID (ид клиента из первой
таблицы), invoice_date, invoice_number, invoice subject, document name
(название файла документа - т.е. название последнего файла который был
экспортирован для этого инвойса), invoice payment due date, invoice
status, invoice custom field "product_segment" нужно что бы скрипт
проходился раз в день (ночью) и создавал CSV файлы в такую то папку -
мне так же нужно понимать где файл скрипта что бы я сам смог на него
посмотреть
Писать нужно на PHP. Не обязательно писать на фреймворке битрикса - можно абсолютно вне битрикса писать, но система
битрикса комплексаная, т.е. нужно что бы разработчик имел опыт работы с
битриксом - особенно с системой инвойсов (invoice)