×
Показано с 1 по 2 из 2
  1. #1
    Клерк Аватар для Petro
    Регистрация
    29.01.2004
    Адрес
    Подмосковье - от Белорусской
    Сообщений
    66

    Информация Пример ввода эл.накладных в ТиС 932.

    Пример ввода эл.накладных в ТиС 932.
    =========================================
    Дано:
    - Электронная накладная для прихода товара от поставщика А в виде текстового файла - "Накладная_12345.txt":
    Код:
    - Этим символом могут быть обозначены комментарии к файлу
    - В следующей строке перечислены:
    - Номер документа;Дата документа;Сумма с НДС по документу;Тип накладной;Cумма НДС 10%;Cумма НДС 20%;Тип валюты;Курс валюты;
    [Header]
    243174;13.01.2004;4512.5;ПОСТАВКА;410.22;0;РУБЛЬ;1.00;
    - В следующей строке перечислены:
    - Код товара;Наименование товара;Производитель;Страна производителя;Количество;Цена с НДС;Цена производителя без НДС;Цена без НДС;Резерв;Торговая надбавка оптового звена;Заводской срок годности в месяцах;ГТД;Серии сертификатов;Серия производителя;Дата выпуска препарата;Дата истекания срока годности данной серии;Штрих-код производителя;Дата регистрации цены  в реестре;Реестровая цена в рублях;Торговая наценка организации-импортера;
    [Body]
    10597;Антигриппин, д/дет. шип.тб.№30;Натур-Продукт;Франция;5;137.58;125.072;125.072;;0;;10404040/090702/0001;02010703^РОСС.FR.ФМ06.А09613^01.07.2006^ООО Окружной центр сертификации. г. Нижний Новгород;02010703;;01.07.2006;4601372002492; 0;;
    Задача:
    - Создать документ ПоступлениеТМЦ в ТиС 932 без программирования в 1С (не трогая стандартную поставку).
    - Поставщика накладных данными проблемами не озадачивать.
    - Каждый поставщик может поставлять один товар с точки зрения получателя, но в своих накладных код и имя могут отличаться.
    Решение:

    - Программист (не 1С) пишет программу-конвертер для конвертирования эл.накл. из текстового формата в формат ТиС - "CommerceML".
    Можно написать на любом языке программирования за 1 день.
    Получили файл - "Накладная_12345.xml", который можно просмотреть в любом Internet Explorer:
    Код:
    <?xml version="1.0" encoding="windows-1251"?><КоммерческаяИнформация><Каталог Идентификатор="00000000-0000-0000-0001-000000000002"><Товар ИдентификаторВКаталоге="10597" Наименование="Антигриппин, д/дет. шип.тб.№30" Идентификатор="IDENT_1" Единица="упак"/></Каталог><Контрагент Идентификатор="00000000-0000-0000-0000-000000000001"><РасчетныйСчет НомерСчета="1111111111"/></Контрагент><Контрагент Идентификатор="00000000-0000-0000-0000-000000000002"><РасчетныйСчет НомерСчета="2222222222"/></Контрагент><Документ Дата="2004- 01- 13" Номер="243174" ХозОперация="Sale" Валюта="руб." Курс="1"><ПредприятиеВДокументе Контрагент="00000000-0000-0000-0000-000000000001" Роль="Buyer"/><ПредприятиеВДокументе Контрагент="00000000-0000-0000-0000-000000000002" Роль="Saler" РасчетныйСчет="2222222222"/><ТоварнаяПозиция Каталог="00000000-0000-0000-0001-000000000002" Товар="10597" Единица="упак" Количество="5" Цена="137.58" СтранаПроисхождения="Болгария"><СуммаНалога Налог="AVT" Ставка="10" ВключенВСумму="1"/></ТоварнаяПозиция></Документ></КоммерческаяИнформация>
    Данный файл содержит:
    1. <Каталог Идентификатор="00000000-0000-0000-0001-000000000002"> - GUID_Инфо о товарах с точки зрения номенклатуры (Справочники-Прочие-Каталоги - для каждого поставщика сделать отдельную запись. Владелец каталога сделать "Контрагент").
    2. <Товар ИдентификаторВКаталоге="10597" - Код товара в системе поставщика (т.е. в этом каталоге).
    3. Наименование="Антигриппин, д/дет. шип.тб.№30" - наименование в системе поставщика (т.е. в этом каталоге).
    4. <Контрагент Идентификатор="00000000-0000-0000-0000-000000000001"> - GUID_Инфо о хозяине ТиС (должно быть в ТиС в справочнике Контрагенты).
    5. <РасчетныйСчет НомерСчета="1111111111" (должно быть в ТиС в справочнике Контрагенты о хозяине ТиС).
    6. <Контрагент Идентификатор="00000000-0000-0000-0000-000000000002"><РасчетныйСчет НомерСчета="2222222222"/> - Поставщик - инфо в Справочнике Контрагенты.
    7. <Документ Дата="2004- 01- 13" Номер="243174" ХозОперация="Sale" Валюта="руб." Курс="1"> - Инфа о накладной.
    8. <ТоварнаяПозиция Каталог="00000000-0000-0000-0001-000000000002" Товар="10597" Единица="упак" Количество="5" Цена="137.58" СтранаПроисхождения="Болгария"><СуммаНалога Налог="AVT" Ставка="10" ВключенВСумму="1"/></ТоварнаяПозиция>
    - Инфа о товаре со сылкой на каталог поставщика.

    - В ТиС должно быть:
    - В Контрагентах инфа о поставщике и о получателе (GUID, расч.счёт).
    - В Каталоги - инфа о каталоге для каждого поставщика (GUID)
    - В Единицы - еденицы измерения для каждого товара.
    - В Страны - Страны встречающиеся в накладной.
    - Заносим инфу о товарах в Номенклатуру командой Сервис-Обмен данными в формате CommerceML-Просмотр Каталога..:
    - Вкладка - Опции поставить ту группу куда будут заноситься новй товар.
    - Клик на товаре - 3 варианта:
    1 - Если товар уже был кем то поставлен, то откроется Справочник-Номенклатуры.
    2 - Пункт - Создать новый товар(искат по имени) - на самом деле сначала будет искать по имени, и если не найдёт то добавит в Номенклатуру.
    3 - Выбрать аналог - если Вы знаете, что товар предлагаемый с таким именем уже есть, но называется по другому. Будет сформирован аналог в спр. Аналоги.
    - Непосредственное формирование документа - ПоступлениеТМЦ по команде меню там-же "Просмотр и загрузка документа":
    Открыть файл "Накладная_12345.xml" - появится накладная с товаром. По кнопке загрузить появится ПоступлениеТМЦ.
    Вложения Вложения
    Поделиться с друзьями
    -== Завис компьютер? Выдерни шнур и выдави стекло ==-

  2. #2
    Fosihas
    Гость
    Перенос данных между не типовыми конфигурациями и ТиС 9.*, дело не сложное. и нами был отлажен как только появилась 9.*, после это с выходом нового релиза 9.* дорабатывался.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)