Выгрузка документов из Альфа-Авто 5 в Бухгалтерию предприятия 2.0

Правило для универсального обмена XML

Штатная выгрузка документов от Рарус не совсем удобная в плане ведения учета по нескольким организациям.

В правиле предусмотрена конвертация следующих документов:

Поступление товаров ->  Поступление товаров и услуг

Поступление автомобилей ->  Поступление товаров  и услуг

Реализация товаров ->   Реализация товаров и услуг 

Реализация автомобилей ->  Реализация товаров и услуг 

Заказ-наряд (таличная часть Работы) ->  Реализация товаров и услуг (табличная часть Услуги)

Поступление дополнительных расходов -> Поступление дополнительных расходов

Перемещение товаров в производство -> Списание товаров

 

Дополнение:

для корректного отбора выгрузки заказа-наряда, необходимо поправить модуль универсального обмена:

 

Если ПустаяСтрока(ИмяГруппыТаблицы) Тогда
ИмяПоляОграничения = ?(ИмяТипа = "Документ", "Дата", "Период");
Иначе
Если Свойства.Имя = "ЗаказНаряд" ///
Тогда
ИмяПоляОграничения = ИмяГруппыТаблицы + "." + ?(ИмяТипа = "Документ", "ДатаЗакрытия", "Период"); од
Иначе
ИмяПоляОграничения = ИмяГруппыТаблицы + "." + ?(ИмяТипа = "Документ", "Дата", "Период");//Оригинал

КонецЕсли; ////
КонецЕсли;

11 Comments

  1. serko8547

    Спасибо, очень выручил!

    Reply
  2. Alexey_A

    (1) serko8547, не за что, все никак сюда последнюю версию не выложу. там исправлены некоторые ошибки и добавлены еще закрытия кассовой смены. если надо — напиши мне на почту 794655@mail.ru

    Reply
  3. serko8547

    (2) Alexey_A, я начал сейчас настройку обмена, и совсем запутался: со стороны АА все без проблем выгружается стандартной. Что делать со стороны Бух не понятно. уже и создал узлы, и загрузил правила Ваши, а она все не хочет, хоть убей.

    есть ли инструкция какая, или еще что?

    Reply
  4. Alexey_A

    (3) serko8547, в альфе выгружаете в файл?

    если в файл то, в бп сервис/прочие обмены данными/универсальный обмен данными, там загружаете файлик

    либо самый лучший способ, но иногда приходится маленько пошаманить с руганью на версии библиотек — выгрузка с прямым подключением к базе-приемнику, тогда шаг загрузки из файла пропускается, данные появляются в базе сразу же

    Reply
  5. 1319295

    А есть для БП 3.0

    Reply
  6. ilnet

    Присоединяюсь. А есть для БП 3.0?

    Reply
  7. trest30

    Спасибо …большое…Хорошая вещь…

    Reply
  8. Aleskey_K

    куча постобработок и поисков по коду, зря потратил см.

    Reply
  9. Alexey_A

    (8) Aleskey_K, спасибо за отзыв, действительно там есть такое, начиналась разработка этого правила совсем давно, когда у меня достаточного опыта и не было. будет время, конечно же поправлю, но как конструктор для дальнейшей работы я думаю сойдет.

    Reply
  10. alextkito

    доделываю правила в альфа 5.0.10 (чуток не типовая) в бух 3.0.

    может подскажете как лучше синхронизировать документы в ситуации когда несколько типов переходят в 1 тип — реализация.

    номер в базе источнике у документов XX00000000 в приемнике будет XXYY0000000

    строка П10 в строку П11.

    создал ПКО номер (выгруз в параметр)

    ниже ПКО номер (получить из вход.данных, автоприведение к длине, поиск -птички)

    не соображу можно ли обойтись одним ПКО и без параметра.

    Reply
  11. Alexey_A

    (10)

    номер в базе источнике у документов XX00000000 в приемнике будет XXYY0000000

    ну все правильно, я б тоже сделал префиксами по каждому виду, типа наряд НР, акт АК и т.п.. Если структура выгружаемых документов по правилам конвертации объектов идентична, то почему нет? в в пкс номера просто определяйте по типу источника префикс документа, что б дублирования номеров не было…..

    Reply

Leave a Comment

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