Выгрузка накладной в файл формата .mmo


Обработка создаёт файл формата .mmo, заполняя его по документу РеализацияТоваровУслуг. Работает как внешняя обработка и как подключаемая печатная форма, во втором случае поле Расходная заполняется автоматически.

Обработка предназначена для формирования .mmo файла, как правило, при оправке клиенту расходной накладной в электронном виде. В комментариях в модуле формы описана структура файла(описание формата). Внимание! Реализовано дописывание штрихкода в конце строки товара(зачастую необходимо). Для конфигураций, отличных от УТП, УТ для Украины могут потребоваться минимальные доработки.

14 Comments

  1. yuraos

    а можно в статью вставить небольшой ликбез:

    что есть формат *.mmo ?

    зачем он нужон ??

    и какая из этого следует мораль ???

    🙂

    PS:

    Не навижу GOOGLE — MUST DYE!!!

    Reply
  2. WKBAPKA

    наверное, это секретный формат

    Reply
  3. yuraos

    (2) как я понял — это секрет принадлежит ГНАУ

    — Государственной Налоговой Администрации Увеликого западного соседа.

    🙂

    Reply
  4. WKBAPKA

    ааааааааааааааааааааааааа! вот оно шо Михалыч!

    Reply
  5. kapustinag

    История из жизни, к слову. Готовимся производить комплектующие для западного покупателя. Вовсю идут аудиты, составляются планы корректирующих действий, все озабочены их выполнением. Внезапно в очередном плане работ появляется строка типа «VDA labels should be implemented at <date>», и перевод «К такой-то дате должны быть внедрены VDA labels».

    Никто не знает, откуда взялся этот пункт плана. И что такое «VDA labels».

    А контактное лицо покупателя — немец — на вопрос отвечает так: «Не понимаю, как может человек заниматься вопросами автоматизации, если он не знает, что такое VDA labels.»

    Вот так.

    Это мне так ответили. Теперь я уже знаю, что они такое. А про *.mmo — увы, не знаю.

    Reply
  6. [4EPHbIYY_KOT]

    Процитирую комментарий к моей публикации http://infostart.ru/public/164982/

    «файл состоит из четырех секций. Секции 1, 2 и 3 записываются как отдельные строки, секция 4 состоит из подмножества строк, соответствующих строкам документа. Реквизиты в строках разделяются символом табуляции. Открыть можно как экселем, увидев таблицу, так и любым текстовым редактором. Формат используется, в основном, в аптеках при загрузке электронных накладных от поставщиков. И выгрузке накладных этими поставщиками :)»

    и еще:

    «файлы ммо это порождение безумной программы «Формация» которую насильно заставляют юзать оптовиков лекарств» — взято отсюда: http://www.forum.mista.ru/topic.php?id=451072

    А по сути — это текстовый файл с разделителями-символами табуляции, имеющий общепринятую структуру (секции файла и порядок полей регламентированы).

    Reply
  7. yuraos

    (6)

    ыыыы — слона то я и не приметил!

    спасибо за разяснение.

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

    🙂

    Reply
  8. astonvilla

    (6)

    Немного не так 🙂

    Есть такая контора «АНР», они же разрабы конфы для аптек «АНР» и они же творцы этого формата (віпустили в 2002 году).

    До последнего времени описание формата файла висело у них на сайте, но ввиду перехода на новые форматы его убрали.

    Reply
  9. [4EPHbIYY_KOT]

    (8) astonvilla,

    http://www.salvia.cn.ua/mmo/ANR-format.html

    не везде убрали))

    Reply
  10. Gendalf_beliy

    Более подробно, чтоб не качать лишний раз:

    Структура файла (*.MMO)

    № стр. Поле Тип Длина

    Секция 1

    1 Строка «РАСХОДНАЯ_НАКЛАДНАЯ» Строка 19

    2 ЕДРПОУ поставщика Строка 10

    3 ЕДРПОУ аптеки-получателя Строка 10

    4 Номер версии файла. Строка «версия_3» Строка 10

    Секция 2

    1 Номер документа Строка 25

    2 Дата документа Дата 10

    3 Номер Налоговой накладной Строка 25

    4 Наименование поставщика Строка 50

    5 Банк Строка 50

    6 Р/с Строка 25

    7 МФО Строка 10

    8 Телефоны Строка 30

    9 Адрес поставщика Строка 100

    10 Номер лицензии Строка 25

    11 Срок лицензии Дата 10

    12 Сумма без НДС Число 15.2

    13 Сумма с НДС Число 15.2

    14 Срок оплаты Дата 10

    15 Признак: цена включает НДС или не вкл.НДС Число 1

    16 Код метода синхронизации Число 2

    17 Число значащих цифр дробной части реквизита «Сумма отпускная» в строках документа Число 1

    Секция 3

    1 Строка комментария Строка 200

    Секция 4

    1 ID товара Строка 20

    2 Наименование товара Строка 100

    3 ID производителя Строка 20

    4 Наименование производителя Строка 50

    5 ID внешний (например Морион) Строка 20

    6 Номер регистрации Строка 40

    7 Дата регистрации Дата 10

    8 Срок регистрации Дата 10

    9 Процент НДС Число 3

    10 Макс процент от тамож Число 3

    11 № Серии Строка 16

    12 Номер сертификата Строка 20

    13 Дата сертификата Дата 10

    14 Срок годности Дата 10

    15 Ед Изм Строка 5

    16 Количество Число 15.3

    17 Цена Складская Число 16.4

    18 Цена Таможенная Число 16.4

    19 Процент наценки поставщика Число 6.2

    20 Цена Отпускная (для аптеки это закупочная) Число 16.4

    21 Сумма отпускная Число 16.4

    Reply
  11. mars207

    Мне вот интересно что такое «ID товара»? Просто есть задача написать загрузку накладных в УТ и вот уперся в этот момент.

    Reply
  12. [4EPHbIYY_KOT]

    (11) mars207, в принципе, это поле можно использовать в целях решения конкретной задачи. Артикул, например. Или код номенклатуры поставщика. Или код номенклатуры производителя. С точки зрения накладной в 1С это не самый важный момент.

    Reply
  13. makar_serg

    4 секция 20 строка

    какой ID применен в этой обработке: артикул или ШК товара?

    Reply
  14. [4EPHbIYY_KOT]

    Применялся тот, что слали поставщики. Давно это было. Как правило, артикул. Но рекомендую всегда договариваться с тем, с кем происходит обмен в конкретном случае. Иногда поставщик может в выгрузку добавить поле, или же в имеющееся записать нужные Вам данные. Дополнительный, скажем, реквизит контрагента или регистр сведений позволит обрабатывать накладные по-своему для каждого контрагента без особых усложнений.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *