|
1с ут11 и бух3 Обмен данными | ☑ | ||
---|---|---|---|---|
0
illiona
naïve
30.01.23
✎
12:34
|
Добрый день. Между базами настроен стандартный обмен данным. При помощи расширения в документ реализации добавлена галочка Выгружать/не выгружать документ. Как в стандартный обмен добавить условие чтоб данные выгружались только у тех документов у которых есть галочка.
|
|||
1
Мультук
гуру
30.01.23
✎
12:48
|
(0)
Модифицировать правила регистрации для в УТ11 для УТ11 -> Бух Добавить туда нужное условие Не забывать это делать/проверять после обновлений УТ11 |
|||
2
Aleksey
30.01.23
✎
12:53
|
А разве в реализации нет доп. Реквизитов? (конфы под рукой нет, я просто спросить) и разве типовой обмен не выгружа4т в бп эти реквизиты?
|
|||
3
Aleksey
30.01.23
✎
12:55
|
(0) галку забыли проставить документ выгрузился, галку проставил и что в твоей схеме будет? А будет виноват программист так как галка стоит, а документ выгрузился. Поэтому галку нужно ловить при загрузки
|
|||
4
illiona
naïve
30.01.23
✎
12:56
|
(1) ПОлучается менять правила обмена?
|
|||
5
Aleksey
30.01.23
✎
12:57
|
Нужно при загрузке смотреть галку и если документ не найден, тогда отказ загрузки. Если найден и проведён, тогда отмена проведения
|
|||
6
illiona
naïve
30.01.23
✎
13:08
|
Получается уже при загрузке в бухгалтерию? Я просто с правила обмена не очень пока что дружу, только изучаю.
|
|||
7
OldCondom
30.01.23
✎
13:09
|
А как нынче обмениваются типовые? КД3?
|
|||
8
illiona
naïve
30.01.23
✎
13:12
|
Стандартные правила обмена
|
|||
9
OldCondom
30.01.23
✎
13:18
|
А какие из них нестандартные: КД2 или КД3?
|
|||
10
Мультук
гуру
30.01.23
✎
13:24
|
(0)
Тут нужен программист. (с) Иначе может быть больно. Хорошо, если сразу, но может и позже. А это хуже. |
|||
11
ДНН
30.01.23
✎
14:03
|
(0) Покупай уже готовое расширение
https://1clancer.ru/catalog/4697 |
|||
12
Ivan_495
30.01.23
✎
14:04
|
(10) + 100
кривой обмен приведет к кривому отчету гл. буха)) особенно , если поймет она это через полгода и будет полный ... |
|||
13
lite777
30.01.23
✎
14:05
|
В ПКО Перед выгрукой объекта - Если НЕ Источник.Галочка Тогда Отказ
|
|||
14
Ivan_495
30.01.23
✎
14:08
|
(13) про кд3 говорим
|
|||
15
lite777
30.01.23
✎
14:22
|
(14) Почему это про кд3 ?
|
|||
16
unenu
30.01.23
✎
15:36
|
можно и не ковырять правила, попробуйте так
// Расширение патчи_, Общий модуль ОбменДаннымиСобытияУТ &Вместо("СинхронизацияДанныхЧерезУниверсальныйФорматПередЗаписьюДокумента") Процедура патчи_СинхронизацияДанныхЧерезУниверсальныйФорматПередЗаписьюДокумента(Источник, Отказ, РежимЗаписи, РежимПроведения) Если Источник.Метаданные().Имя = "РеализацияТоваровУслуг" Тогда Если Источник.НеВыгружатьДокумент Тогда Возврат; КонецЕсли; КонецЕсли; ПродолжитьВызов(Источник, Отказ, РежимЗаписи, РежимПроведения); КонецПроцедуры |
|||
17
OldCondom
30.01.23
✎
16:19
|
(16) как говорили выше:
Забыли поставить галку, обмен прошел. На следующий день поставили, обмен не прошел, но в приемнике РТУ уже есть. Кто виноват? |
|||
18
Мультук
гуру
30.01.23
✎
16:22
|
(17)
P.S. Тут всё сложно. Виноват безусловно постановщик задачи (начальник). Но страдать/переделывать и мужественно бороться будет совсем другой человек. |
|||
19
unenu
30.01.23
✎
16:50
|
(17) значит из Ут выгружаем всегда, а в БП в аналогичном расширении анализируем галку и если ее нет, находим документ и ставим пометку на удаление.
Если снова едет из Ут то же документ, но уже с галкой, то ищем его по УИДУ, снимаем пометку и перезаписываем, не нашли - создаем. |
|||
20
illiona
naïve
16.02.23
✎
13:34
|
(16) Работает, а как можно отменить регистрацию данного документа, если сначало галочку не поставили,сразу же поставили?
|
|||
21
MaxS
04.03.23
✎
04:55
|
Мимо проходил, решение такое:
В общем модуле правил обмена Процедура ПОД_Документ_РеализацияТоваровУслуг_ПриОбработке(... Если ВашеУсловие() Тогда ИспользованиеПКО.Документ_РеализацияТоваровУслуг_Отправка = Ложь; КонецЕсли; (17) В этом случае отправляется удаление объекта и в базе приемнике документ будет помечен на удаление. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |