79
2.2.2 Характеристика нормативно-справочной, входной и
оперативной информации
В реализации данного дипломного проекта задействованы только входящие
файлы и справочники. При регистрации контрагента в мобильном приложении,
отправляется запрос в модуль 1С: Предприятие разработанном в моем дипломном
проекте и формируется список выставленных счетов для каждой организации. Файл
со списком счетов представляет собой JSON документ.
JSON – это текстовый формат данных изначально предназначенный для
использования совместно с языком программирования JavaScript, но в силу своего
удобства получил распространение и поддержку в достаточно в большом списке
языков программирования. JSON документ представляет собой сущность или объект
в которой используя пару «ключ» и «значение» можно хранить разнообразный набор
данных: массивы, булевы значения, числа, текст и даже другие объекты.
Список формируемый программным модулем «1С: Предприятие» при запросе
выглядит следующим образом:
В корневом объекте задаются ключи, которые обозначают тип
документов, предназначенных для отображения, например, “invoices” –
список счетов на оплату;
Значением ключа является массив объектов, содержащих в себе
информацию о документах на оплату для контрагента, который
запросил этот список;
Каждый элемент обладает ключами "invoiceNumber","invoiceDate",
"invoiceDue","sum" обозначающих номер документа, дату создания,
крайнюю дату оплаты и сумму соответственно.