Имя: Пароль:
1C
1С v8
Создание документа перед проведением текущего
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) Лучше юзай вот это, с допилом ляжет на упп
http://infostart.ru/public/121111/