Имя: Пароль:
1C
1C 7.7
v7: СформироватьПозициюДокумента
,
0 AleksL12
 
31.08.15
08:17
Добрый день.
Есть ли что нибудь подобное :
СформироватьПозициюДокумента только для еще не записанного
1 AleksL12
 
31.08.15
08:19
Эх надо было в 1с 7.7 тему создать, как перенести не знаю
2 dk
 
31.08.15
08:22
тебе позицию надо или у документа время установить?
3 AleksL12
 
31.08.15
08:26
Надо для прямого запроса, при расчете останков ругается на формат даты, так как Сформироватьпозициюдокумента()
дает  
#                 0         0  
а записанные норм, так как позиция будет
что то типа
#20150827 630660000    461483ЯЯЯ
4 dk
 
31.08.15
08:29
у сфомироватьпозицию есть 2 формата по документу и по датавремя
5 AleksL12
 
31.08.15
08:33
да полюбому только у записанного документа есть, а мне надо у НОВОГО незаписанного доку при проведении проверить останки, понимаешь?
6 AleksL12
 
31.08.15
08:34
у тех что существуют на момент документа нормально проверяются,
а у нового нет... , так как нет еще позиции у него
7 dk
 
31.08.15
08:36
ну и правильно 1с может его записать в начало дня, в конец дня, на ТА, ...
тогда не парься с позицией - считай на та
либо требуй сначала записать документ
8 AleksL12
 
31.08.15
08:45
да там при записи перепроводить...
если в ТА создают, то согласен, уже думал об этом,
а если задним числом создают?
получается просто показать дату дока, правильно понял?
9 AleksL12
 
31.08.15
09:03
(7) и кстати 1с еще предлагает на конкретное время
10 AleksL12
 
31.08.15
09:28
подыму чутка,
мож кто в курсе...
11 Mikeware
 
31.08.15
09:31
(10)тебе ж ответили....
12 Злопчинский
 
31.08.15
09:41
(8) неправильно понял. Ситуация на начало, середину и конец дня - могут быть принципиально разные. Мало того, они могут быть принципиально разные даже с разницей времени в секунду... так шта милчалавек - или спрашивай конкретную позицию или считай на конец даты (когда док не записан по сути чел еще не определился с "выбором" так что плюй ему на конец даты и все)
13 AleksL12
 
31.08.15
10:55
(12) в курсе, я думал, что показав датудок в формате 1с она имеет время сразу (думал датадок = дата + время).
Вот и спросил же как отловить в формате приемлемом для прямого запроса позицию незаписанного нового документа
14 AleksL12
 
31.08.15
10:57
(12) " Ситуация на начало, середину и конец дня - могут быть принципиально разные"  ...
да ? ну прямо амеру открыл )))))))))
15 AleksL12
 
31.08.15
11:04
там такая ситуация,что люди копированием могут создать док задним числом , немного подредактируют и жмакают провести,
и вот надо останки на момент дока , куда они впиндюрят его при проведении
16 Злопчинский
 
31.08.15
11:14
(15) При проведении - док уже записан - проблемы в чем?
17 AleksL12
 
31.08.15
11:50
проблема есть.
вот смотрите, почему то когда провожу новый созданный документ, который еще не записан,то
при определении
Сформироватьпозициюдокумента()
дает: #                 0         0  
а если док записать сначала, то норм дает что то типа:
#20150827 630660000    461483ЯЯЯ

в первом случае прямые ругаются
18 AleksL12
 
31.08.15
11:52
я наверно совсем деревянный , не пинайте уж
19 Злопчинский
 
31.08.15
11:53
ты вот штатно в процедуре прроведения впихни
Сообщить("документ записан="+Выбран());
- и посмотри что даст...
20 AleksL12
 
31.08.15
12:02
да,совал я это первым делом еще.
все ребят...извиняюсь )))
просто решил поискать во всех текстах где еще на
эту процедуру (она в глобальнике лежит), которую на прямые перевел ссылается.
Вобщем у них на форме еще есть проверка останков, причем без записи ессесна ...
сорри  шо всех попутал
21 Злопчинский
 
31.08.15
12:19
(20) Кто б сомневался... ;-)
.
Успехов!
AdBlock убивает бесплатный контент. 1Сергей