|
Создание документа перед проведением текущего |
☑ |
0
acsbaks
19.09.13
✎
20:17
|
Создается документ реализация.
В событии после записи создаю (программно) поступление определенных товаров и провожу его.
Но как я понимаю система не успевает понять что регистр партий изменился, поэтому при проведении реализации говорит что остатков нет.
Как можно заставить 1С-ину понять данный факт.
П.С. УПП 1.3, 8.2.18.104.
|
|
1
Мимохожий Однако
19.09.13
✎
20:18
|
Документ Поступления поставь на начало дня, например.
|
|
2
acsbaks
19.09.13
✎
20:19
|
для этого и и использую событие после записи. чтобы поставить на секунду раньше, ведь время док-та уже известно
|
|
3
Фанат
19.09.13
✎
20:23
|
(2) Транзакция еще не закончена, записей в базе нет.
|
|
4
acsbaks
19.09.13
✎
20:27
|
А как-то закончить её можно?
|
|
5
Мимохожий Однако
19.09.13
✎
20:27
|
Можно сделать обработкой, которая сначала создаст и проведет поступление, а потом проведет реализацию и закроет.
|
|
6
acsbaks
19.09.13
✎
20:29
|
Блин не хотелось бы такой костыль делать....
|
|
7
Фанат
19.09.13
✎
20:30
|
(6) А па другому никак, если проведения обусловлены между собой, гы.
|
|
8
Мимохожий Однако
19.09.13
✎
20:31
|
Делал однажды подобное. По кнопке Заполнить в ТЧ создавал поступление при нехватке. А потом реализация проводилась без проблем.
|
|
9
Фанат
19.09.13
✎
20:33
|
(6) Есть предложение: получи записи свойства документа "движения" и отними их от остатка бд.
|
|
10
Фанат
19.09.13
✎
20:34
|
И подсунь второму документу в проверку.
|
|
11
Фанат
19.09.13
✎
20:36
|
Или приплюсуй
|
|
12
ilya_i
19.09.13
✎
20:37
|
как вариант: если всё в интерактиве, то подмени проведение своей процедурой, где сначала запиши реализацию, потом создай и проведи поступление, а потом проведи реализацию.
|
|
13
Фанат
19.09.13
✎
20:41
|
А вообще, для случаев ухода от налогов и черного учета в интернете есть масса обработок по формированию документов задним числом на основе поступлений или реализаций.
|
|
14
acsbaks
19.09.13
✎
20:42
|
решил использовать событие перед записью. пришлось со временем поступления и реализации поиграться в процедуре. Зато база уже понимает что поступление проведено, всем спасибо за подсказки!!
|
|
15
Фанат
19.09.13
✎
20:44
|
(14) Лучше юзай вот это, с допилом ляжет на упп
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой