![]() |
|
Операция | ☑ | ||
---|---|---|---|---|
0
forforumandspam
09.01.09
✎
00:07
|
Как программно заполнить "Документ.Операция"? Пробовал и
Док = СоздатьОбъект("Документ.Операция"); Док.НоваяСтрока(); и Опер = СоздатьОбъект("Операция") Опер.НайтиОперацию(Док); Опер.НоваяПроводка(); ... Опер.Записать(); не получается. :-( |
|||
1
Злобный Йожег
09.01.09
✎
00:11
|
(0) Драстуй, драстуй, поздний дятел...
|
|||
2
Злобный Йожег
09.01.09
✎
00:12
|
(0) Поди с восьмеркой работал, а с клюшками до этого дела иметь не приходилось?
|
|||
3
forforumandspam
09.01.09
✎
00:15
|
Зря ты так. Очень даже работал. Но вот с операциями - впервые.
|
|||
4
forforumandspam
09.01.09
✎
00:16
|
Только с чего ты взял, что "дятел"?
|
|||
5
Злобный Йожег
09.01.09
✎
00:17
|
Ну так знай, что никакого документа "Операция" в 7.7 не существует (если только его не дописали). Если ты хочешь программно создать бух. операцию, тебе нужно
Опер = СоздатьОбъект("Операция"); Опер.НоваяПроводка(); ... Опер.Записать(); Собственно, усё... |
|||
6
forforumandspam
09.01.09
✎
00:20
|
Ты не поверишь, но и так создается операция.
Док = СоздатьОбъект("Документ.Операция"); Док.Новый(); Док.ДатаДок = ДатаДок; Док.НомерДок = Номер; Док.Записать(); |
|||
7
forforumandspam
09.01.09
✎
00:22
|
За идею спасибо. И это.... Не злись ты так.
|
|||
8
Злобный Йожег
09.01.09
✎
00:24
|
(6) А что тебя удивляет, операция это ведь тоже документ.
|
|||
9
forforumandspam
09.01.09
✎
00:25
|
Меня удивляет дуализм операции - она и операция и документ. Прям как фотоны. Пошёл я спать... :-)
|
|||
10
PR
09.01.09
✎
00:26
|
(9) У каждого документа есть операция
|
|||
11
PR
09.01.09
✎
00:26
|
(8) А как же твое (5), где написано, что такого документа нет?
|
|||
12
Злобный Йожег
09.01.09
✎
00:27
|
(10) Не у каждого ;)
(11) Нет как объекта МД |
|||
13
PR
09.01.09
✎
00:30
|
(12) У тех, которые по БУ проводятся, есть :))
|
|||
14
Дядя Васька
09.01.09
✎
00:30
|
(12) ты не поверишь...
|
|||
15
PR
09.01.09
✎
00:30
|
(12) Есть. Проверь :))
|
|||
16
Злобный Йожег
09.01.09
✎
00:34
|
(13) Ну не у всех же :)
(14), (15) Это не документ, а скорее признак того, что в данной конфе ведется учет БУ А вообще чего это вы, господа, на ночь глядя взялись спецу по бух. 7.7 читать лекции про состав метаданных? Шли бы вы спать, как автор сабжа :) |
|||
17
Дядя Васька
09.01.09
✎
00:36
|
(16) А пошукай-ко по дереву метаданных ))
|
|||
18
PR
09.01.09
✎
00:37
|
(16) У всех, у которых определено конфой :)) Пусть будет так :))
Это именно документ, просто предопределенный :)) Не гони нас спать, лучше признай, что чуть неправ :))) Спать рано пока, тут вот интересно вот такое намечается :)) |
|||
19
Дядя Васька
09.01.09
✎
00:40
|
(18) Ну пипец... Опять до утра спать не буду, еще и пива мешок... :)
|
|||
20
Злобный Йожег
09.01.09
✎
00:42
|
(18) "Спать рано пока" Кому рано, а у нас так уже без двадцати 4 утра...
|
|||
21
Дядя Васька
09.01.09
✎
00:43
|
(20) Ну значит тебе уже поздно... ;)
|
|||
22
Злобный Йожег
09.01.09
✎
00:44
|
интересно вот - срач между модераторами, насколько я понял? :))
|
|||
23
Дядя Васька
09.01.09
✎
00:45
|
(22) ну типа... Хорошь уже в тематической флудить, лучше там...
|
|||
24
forforumandspam
09.01.09
✎
07:58
|
Кому интересно - сделал я так:
Док = СоздатьОбъект("Документ.Операция"); Док.Новый(); Док.ДатаДок = ...; Док.НомерДок = ...; Док.Автор = ...; Док.Комментарий = ...; Док.Организация = ...; Док.Записать(); Опер = СоздатьОбъект("Операция"); Опер.НайтиОперацию(Док); ... Опер.НоваяПроводка(); //n - раз ... Опер.Записать(); По другому задать номер операции и общие реквизиты документов я не нашёл. |
|||
25
DenLaDen
09.01.09
✎
08:58
|
(24)
Опер = СоздатьОбъект("Операция"); Опер.Новая(); Опер.Документ.НомерДок = "123456"; Опер.ДатаОперации = '31.12.09'; Опер.Документ.Комментарий = "абыР валГ"; Опер.НоваяПроводка(); Опер.Дебет.Счет = СчетПоКоду("62.1"); Опер.Кредит.Счет = СчетПоКоду("50.1"); Опер.Сумма = 5000; Опер.Записать(); |
|||
26
forforumandspam
09.01.09
✎
09:13
|
Однако...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |