|
v7: Как присвоить номер операции | ☑ | ||
---|---|---|---|---|
0
Z1
04.01.17
✎
21:37
|
Как присвоить номер операции
Операция создается через Опер = СоздатьОбъект("Операция"); Опер.Новая() .... Как установить номер операции ? |
|||
1
zak555
04.01.17
✎
21:41
|
Номер
|
|||
2
vadim777
05.01.17
✎
06:47
|
(0)
Опер.Новая(); Опер.ДатаОперации = ДатаД; Опер.УстановитьВремя(23, 59, 59); Опер.Документ.УстановитьВремя(23, 59, 59); Опер.Документ.УстановитьНовыйНомер(); Опер.Содержание = "Архивирование остатков по счету "+ Сч.Код+" "+Фир; |
|||
3
Pahomich
05.01.17
✎
07:06
|
(0) Опер.Документ.НомерДок=Номер;
|
|||
4
vadim777
05.01.17
✎
07:19
|
(3) Но сначала нужно получить этот Номер. А он зависит от даты операции.
|
|||
5
Cool_Profi
05.01.17
✎
07:42
|
Установить дату и записать.
Номер сам присвоится |
|||
6
Pahomich
05.01.17
✎
08:54
|
(5) Если операция за прошлый год, то при установленной уникальности номера, будет ошибка...
(4) В вопросе автора ветки о такой зависимости не говорится |
|||
7
Cool_Profi
05.01.17
✎
08:57
|
(6) Сначала дату установить! Всё нормально будет
|
|||
8
Pahomich
05.01.17
✎
09:01
|
(7) Надо уточнить - рабочую дату!
|
|||
9
Cool_Profi
05.01.17
✎
09:02
|
(8) Нет. Дату документа. Он же программно создаётся.
|
|||
10
Масянька
05.01.17
✎
09:05
|
(6) Не будет ошибки.
(8) Дату документа. |
|||
11
Pahomich
05.01.17
✎
09:06
|
(9) Тут надо все детали знать. Но я такой вопрос, как раз в одной бухгалтерии день назад решал. Дата документа была по барабану, только рабочая...
|
|||
12
Cool_Profi
05.01.17
✎
09:07
|
(11) Какие детали, если код написан?
|
|||
13
Pahomich
05.01.17
✎
09:08
|
(10) У меня день назад была ошибка...
|
|||
14
Мимохожий Однако
05.01.17
✎
09:09
|
ОФФ: Сколько телепатов..)
|
|||
15
Масянька
05.01.17
✎
09:09
|
(13) Только что сделала в бухии. Не было ошибки.
И? |
|||
16
Масянька
05.01.17
✎
09:09
|
(14) Новый год - время волшебства :)))))))
|
|||
17
Cool_Profi
05.01.17
✎
09:10
|
(16) Главное - не перебрать волшебства...
|
|||
18
Pahomich
05.01.17
✎
09:11
|
(12) Какая периодичность нумерации и в каком периоде формируется операция. Это особенно актуально сейчас, в начале года, когда для большинства документов идет нумерация по новой.
|
|||
19
Масянька
05.01.17
✎
09:11
|
(17) Не... Главное - палкой сильно не махать - можно ёлку снести...
|
|||
20
Cool_Profi
05.01.17
✎
09:12
|
(18) Ты с волшебством перебрал?
Какая дата установлена, за тот период и возьмётся номер. |
|||
21
Pahomich
05.01.17
✎
09:13
|
(20) Давно с семеркой работал?
|
|||
22
Pahomich
05.01.17
✎
09:17
|
(20) Часто, когда создаешь оперецию в прошлом периоде нумерации, выскакивает ошибка неуникальности номера. Меняешь рабочую дату на прошлый период, все формируется нормально. Дата документа при этом никакого значения не имеет.
|
|||
23
Масянька
05.01.17
✎
09:18
|
(21) (22) Какая-то очень редкая версия семерки...
|
|||
24
Cool_Profi
05.01.17
✎
09:18
|
(21) Крайний раз - 2 недели назад
(22) Если ты её интерактивно (!!) создаёшь. А если программно - достаточно явно указать дату. Ну, можно ещё сказать УстановитьНовыйНомер(). ТекущаяДата - это для интерактивных операций |
|||
25
Cool_Profi
05.01.17
✎
09:18
|
(23) Нет, это просто волшебство палёное.
|
|||
26
Масянька
05.01.17
✎
09:20
|
(25) А сегодня только 5-ое число... Что ж будет 9-го?
|
|||
27
Cool_Profi
05.01.17
✎
09:22
|
(26) Волшебство закончится.
|
|||
28
Pahomich
05.01.17
✎
09:52
|
(24) У меня было именно программно! Всего два дня назад. Попробовал все варианты. Выхода было два. Или своей функцией искать номер, которого нет в прошлом периоде или сменить рабочую дату на момент работы функции УстановитьНовыйНомер() и потом, после создания, вернуть рабочую дату взад.
|
|||
29
Z1
05.01.17
✎
11:14
|
(all) всем спасибо
все получилось вот код Опер = СоздатьОбъект("Операция"); Опер.Новая(); Опер.ДатаОперации = Дт_Операции; Опер.Документ.НомерДок = Ном_Операции; ..... Задача перенести начисление по банковским зп карточкам из оператив. учета (док платежка) в бух программу ( док операция). Номер операции = номер платежки, датаОперации = датаПлатежки. Раньше делалось вручную, теперь для меня это работа, для бухгалтера волшебство. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |