Имя: Пароль:
1C
1C 7.7
v7: Смещение времени при проведении документов
0 ChMikle
 
24.06.14
08:59
При проведении документа необходимо создавать подчиненный и проводить с  временем записи до основного документа . Создается, проводится , после проводится основной . Проблема в том, что когда основной документ проводится с временем записи до та время не меняется . Если документ основной не записывать перед созданием подчиненного, то ссылку на документ-основание не записывается... где копать ?
1 Irbis
 
24.06.14
09:13
(0) Не стоит делать вложенную транзакцию, как правило такие решения или из-закривой постановки задачи или превратного понимания проблемы. Думаю стоит обойтись без описанных извращений.
2 Масянька
 
24.06.14
09:20
(0) А зачем так? Может можно основной -> подчиненный = время основного + 1 сек?
3 Irbis
 
24.06.14
09:21
(2) А если время основного 23:59:59?
4 Масянька
 
24.06.14
09:22
(3) В 12 ночи бухи/кладовщики работают?! Тираны :)
Тоже время ставить. Вопрос: зачем?
5 Irbis
 
24.06.14
09:23
(4) Это и есть основной вопрос: "Зачем?"
6 Масянька
 
24.06.14
09:25
(5) Ну, дык пусть ТС объяснит.
7 ChMikle
 
24.06.14
09:32
(1) В общем задача : есть документ отгрузка , есть документ выпуск готовой продукции , для того чтобы отгрузить необходимо создать выпуск списать ингредиенты и оприходовать на склад продукцию пирожки там и прочее , причем для каждой расходной накладной надо сделать отдельный выпуск готовой продукции. Расходную накладную могут изменять увеличивать или уменьшать количество продукции , менять позиции и тогда автоматически должен изменяться документ выпуск готовой продукции , естессно все время выпуск готовой продукции должен изменять время , на центральной базе сделал время менялось . В переферийной ТА уже следующего дня , в этом случае время у документов не меняется.
ЗЫ Пожлста учить методологию учета посылать и прочее не надо , надо сделать и забыть :)
8 Irbis
 
24.06.14
09:35
(7) Я в такой постановке вопроса, когда приход формируется расходом, обычно применял регламентную процедуру. Которая и буде формировать приход хоть одним документом, хоть сотней. Формировать все это через вложенную транзакцию, нарываться на проблемы с остатками, непроведением основного документа при разных ошибках, и рано или поздно все равно прийти к регламентной процедуре.
9 ChMikle
 
24.06.14
09:39
(8) вы предлагаете переписать модуль расходной накладной , внести туда выпуск ?
10 Irbis
 
24.06.14
09:40
(9) Нет, отдельная служебная обработка. Запускать по расписанию или ручками.
11 ChMikle
 
24.06.14
09:42
(10) да в том-то и дело , что убрать человеческий фактор хотят , а связка документов позволяла бы все это делать на автомате ,там в день накладных-то не больше 3-4 :)
12 ChMikle
 
24.06.14
09:42
+(11) обработка все равно время должна менять у новых документов , а вот здесь проблема
13 Irbis
 
24.06.14
09:45
(12) Нет, она должна просто поставить время создаваемых документов раньше расхода, а поскольку все расходы уже есть особой проблемы это не вызовет. Про запуск обработок по расписанию, надеюсь, рассказывать не стоит.
14 vde69
 
модератор
24.06.14
09:46
(7) документ - это отражение хоз операции
если у Вас отгрузка и производство однозначно связаны (100% произвели и тутже 100% продали) значит для Вас это ОДНО хоз операция "ПроизводствоИОтгрузка" и документ нужен ОДИН...
15 Irbis
 
24.06.14
09:48
(14) Или так, но я однозначно против таких вложенных транзакций. Плюс ещё и проблема перепроведения, опять же обход делать надо.
16 PuhUfa
 
24.06.14
09:54
Я бы тоже создал отдельный документ документ на все это
17 ChMikle
 
24.06.14
09:55
(13) так в том то и дело что не ставит :)
(14) много переделывать , пока малой кровью хотелось бы отделаться
18 Irbis
 
24.06.14
09:56
У обработки есть один плюс: не надо менять модули основных документов, и конфа остается неизменёной.
19 Irbis
 
24.06.14
09:56
(17) Руки выпрямляй, тут больше нечего посоветовать.
20 vde69
 
модератор
24.06.14
09:57
(17) Будь профи!

Никогда не пытайся делать заплатки если отсутвие заплатки явено не мешает бизнесу. Делай сразу хорошо и правильно!
21 ChMikle
 
24.06.14
10:01
(20) как скажешь кэп :) , много переписывать +бух-ию переписывать , жесть
22 Масянька
 
24.06.14
11:49
(21) Видишь, как полезно общаться с людьми? :)
2 + 2 = 3.9999999999999999999999999999999...