Обмен Альфа-Авто --> Бухгалтерия #710222


#0 by varyag
Хочу сделать обмен между альфой и бухгалтерией, причем желательно через план обмена, чтобы была автоматическая регистрация изменений. Пока создал в БП новый план обмена и настройки с галочкой "Обмен по правилам обмена". На стороне альфы я вижу вообще ничего не заточено под обмены через подключение к ИБ. Есть ли у кого-нибудь опыт, мысли по этому поводу?
#1 by zva
а чем стандартный не устроил?
#2 by varyag
Ожидал этот вопрос)  тем что он ппц как негибок, я замучился уже эти обработки обмена править.. У нас альфа переписаная и еще переписывается, да и в стандартном нет возможности автоматической регистрации изменений, а загрузка каждого объекта описана отдельной процедурой..
#3 by varyag
вот мне надо на основании нескольких заказ-нарядов создать одну чет фактуру, и выгрузить так чтобы в БП был создан один акто об оказании производственных услуг и одна треб-накладная, пришлось перелопатить плохочиаемые код этих обработок, но результат так и не получил который бы полностью удовлетворял
#4 by timurhv
Произвольный алгоритм в плане обмена не работает :(
#5 by varyag
я вот тут почитал для КА делали
#6 by zva
так в любом случае правила обмена каждый раз переписывать, да и автоматическая регистрация - сомнительный плюс, когда кто-нибудь в альфе откроет позапрошлогодний Заказ-наряд, нажмет Ок, в итоге в бух весь учет за пару лет поедет после обмена
#7 by timurhv
Я про то что без костылей ты из нескольких заказ-нарядов не создашь одну с/ф с помощью плана обмена с произвольным алгоритмом. Либо через обработку "Универсальный обмен данными" ручками загружать.
#8 by varyag
поверь правила поправить легче, чем эти обработки, про такой нюанс думал, но именно так и надо. Даже если обмен по правилам? в Бухгалтерии обработка ОбменДаннымиXML несожет по правилам загрузить как надо? с выполнением всех обработчиков и т.д.?
#9 by timurhv
Через обработку ты с этими же правилами обмена сможешь загрузить данные, а через план обмена из двух документов создать один - будут проблемы, у тебя произвольный алгоритм просто работать не будет.
#10 by varyag
а для чего галочка обмен по правилам? я просто думал что в этом случае план обмена выступает лишь как регистратор изменений.. Развей мои сомнения плиз
#11 by varyag
Еще уточню, пока задача только одностороннего обмена. И как я понимаю сейчас, возможно я зря создавал план обмена в БП, регистрацию измеений надо тока в Альфе, соответственно создаю в Альфе план обмена, и выгружаю через обработку универсального обмена, в БП через подключение к ИБ.. так?
#12 by varyag
В общем контрагенты выгружаются, теперь остался второй очень важный вопрос. Возможно ли через план обмена по правилам создать в базе приемнике на основании одного счета фактуры три документа: 1. сама Счет-фактура 2. Акт об оказании производственных услуг 3. самое основное - один документ Требование-накладная - заполненный из данных Нескольких документов оснований в базе источнике. Я думаю возможно, но техническую часть пока слабо представляю. Думаю запросом собирать данные и передавать, все это написать в правилах Думаю тут многие смогут сказать однозначно возможно ли это, или направить на верный путь.
#13 by viramen
Можно
#14 by varyag
Спасибо) сижу вспоминаю как работать с конвертацией данных)
#15 by varyag
не могу врубиться чото как сделать.. Можно всё это повешать на 1 ПКО "счетфактура"? Таким запросом примерно будут данные получаться для заполнения  требования накладной:
#16 by varyag
пармаетр не знаю как передать, это в обработчике ПВД ПередОбработкой...
#17 by varyag
кстати как здесь код сворачиваемый делать?)) чтоб сообщения огромными не были?
#18 by varyag
Всем снова здрасте.. Вот пишу правила потихоньку и возникла проблема. Пока решения не вижу, а мож просто пятница - голова не варит уже. В общем при выгрузке Сч/фактуры создаю документ Акт на оказание услуг в обработчике ПКО сч-фактуры:     ВыгрузитьПоПравилу(Источник,Неопределено,Неопределено,Неопределено,"АктОбОказанииПроизводственныхУслуг",,); Теперь мне надо этот Акт впихнуть в основание сч-фактуры, но не соображу как
#19 by varyag
Чо уж все домой ушли? Подскажите кто-нибудь?
#20 by Рыжий Лис
Основание = Источник; и указать правило АктОбОказанииПроизводственныхУслуг
#21 by varyag
ПКС ДокументОснование как я понял, тогда получается нужно убрать в обработчике перед загрузкой ПКО сч-фактуры:     ВыгрузитьПоПравилу(Источник,Неопределено,Неопределено,Неопределено,"АктОбОказанииПроизводственныхУслуг",,);  ??
#22 by varyag
сделал в ПКС Документ основание при выгрузке Значение = Источник; и правило АктОбОказанииПроизводственныхУслуг не помогло.
#23 by varyag
направление куда смотреть я понял, но пока получается реализовать, пора домой, всем хорошо отдохнуть
#24 by varyag
чет не могу найти подходящего обработчика для передачи значения источника в ПКО АктОбОказанииПроизводственныхУслуг.
#25 by varyag
в общем пока только так смог сделать: Причем при заполнении реквизита ДокументОснование - его все равно нет в структуре подчиненности документа. Он вообще не используется? только в ТЧ используется? И еще, все же надеюсь, что более правильный вариант заполнения документа основания кто-нибудь подскажет
#26 by varyag
+ код прописал в обработчике сч-фактуры после загрузки
#27 by varyag
У меня загвоздка, надо чтобы непроведенные документы в базе приемника искались и если их нет - то е загружались, а если есть то отменялось проведение.. В ПКО Документа написал Но не работает, просто грузятся непроведенные, даже если в источнике он проведен..
#28 by varyag
ну подскажите
#29 by varyag
новую тему чтоли создавать?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям