Имя: Пароль:
1C
1С v8
Как вынести документ во внешнюю обработку?
,
0 worker-good
 
01.07.14
11:04
Как вынести в ЗУП документ "Зарплата к выплате организаций" во внешнюю обработку?
1 Йохохо
 
01.07.14
11:05
добавить в регистры регистратор "внешняя обработка"
2 butterbean
 
01.07.14
11:06
а данные где храниться будут??
3 barrgand
 
01.07.14
11:06
Что значит вынести? Зачем?
4 Defender aka LINN
 
01.07.14
11:11
(3) Это вот как моск, только документ.
5 Vyachelsv
 
01.07.14
11:14
Легко.
Создаёшь 2(или сколько у тебя таблиц) регистра сведений.
1) ШапкаДоументЗарплатаКВыплатеОрганизаций
2) ТаблицаДоументЗарплатаКВыплатеОрганизаций

Вот , а дальше делаешь обработку
6 vyaz
 
01.07.14
11:20
(0) внешняя печатная форма нужна чтоль?
7 Azverin
 
01.07.14
11:21
(6) :)))))))
8 РенеДекарт
 
01.07.14
11:23
(6) документ он хочет выделить ака "отдельный объект".
Чтоб обновлять потом.
Т.е. чтоб и как "документ" проводки делал, и как внешняя обработка был отдельно.
9 worker-good
 
01.07.14
11:29
(8) Не обязательно проводки, хотя бы просто сохранял данные в базе
10 Maxus43
 
01.07.14
11:32
(9) основной реквизит формы делай документ-объект.
Все алгоритмы надо прописывать самому будет
11 Крошка Ру
 
01.07.14
11:38
(0) А с какой целью-то?
"Все пользуются типовым документом, а мы - внешней обработкой"?
12 worker-good
 
01.07.14
11:40
(11) Чтобы не менять конфигурацию
13 worker-good
 
01.07.14
11:41
(10) Спасибо за ценный совет
14 Teresa
 
01.07.14
11:44
Это как если бы я решила на балконе сделать типа встроенный шкаф.
(12) а что будет, если потребуются изменения в этих "документах"? Вы бы подумали, надо ли вам такое "добро"?
15 Maxus43
 
01.07.14
11:45
(13) чтобы спозиционироваться на конкретном документе и получить доступ к его данным - в ПередОткрытием например присовй основному реквизиту формы полученый объект документа
16 Maxus43
 
01.07.14
11:46
Вобще задача да, мягко говоря - странная
17 worker-good
 
01.07.14
11:48
А кто-нибудь делал документы как внешние обработки?
18 Maxus43
 
01.07.14
11:57
(17) по статистике извращенцев примерно 5-10% населения земли, тут врядли такие есть...
19 Wobland
 
01.07.14
11:58
1Сергей
Чем константа не угодила?
   skunk
ее тоже писать надо в базу
   1Сергей
как называется эта религия?
   Drac0
ХЗ, но я слышал о ее предводителе. Рассказывали про человека, который писал ВСЕ данные документа во внешний файл (текст или ексель, не помню), а при открытии считывал и заполнял форму ...
20 Azverin
 
01.07.14
12:00
(17) если руки нормальные, то подправить код по отладчику не составит особых проблем. но речь про ЗУП, я умываю руки.
21 Azverin
 
01.07.14
12:00
(19) мимо. Б-6
22 Teresa
 
01.07.14
12:05
(19) Не счесть в далекой Индии чудес)))
23 ChiginAV
 
01.07.14
12:16
Можно внешней обработкой заполнять документ "Корректировка записей регистров"
24 Крошка Ру
 
01.07.14
12:23
(17)(18) Я, наверное, извращенец, но довелось делать такое для БГУ. Внешняя обработка в виде документа. Заполняется данными, по кнопке ОК записывалася документ бухгалтерская операция, который и делал все проводки. В самой внешней обработке - поле со ссылкой на эту операцию, чтоб можно было выбрать ранее созданный документ и отредактировать.
25 Крошка Ру
 
01.07.14
12:24
+(24) а, собственно в (23) это и предлагается
26 fmrlex
 
01.07.14
12:34
Что только не придумают только лишь бы подписками на события не пользоваться
27 Крошка Ру
 
01.07.14
12:36
(26) Иногда клиент ни в какую не хочет изменять конфу, вот и приходится извращаться)
28 fmrlex
 
01.07.14
12:44
(27) Это недоработка. Надо уметь работать с клиентом.
В (0) это программистское джекичанство какое-то.
29 vyaz
 
01.07.14
12:47
извращение конечно, но если клиент просит :)
(0) А что такого надо изменить в зп к выплате? Документ простой как три копейки. Может проще внешние обработки заполнения ТЧ для получения искомого результата сделать?
30 Крошка Ру
 
01.07.14
12:47
(28) "Надо уметь работать с клиентом"

Утюг? Паяльник? )))
31 Мимохожий Однако
 
01.07.14
12:49
(30)Духи, пряники...
32 fmrlex
 
01.07.14
12:50
(30) Ну например, показать ему, что теперь РКО будут через одно место.
33 Drac0
 
01.07.14
12:52
Почему бы просто форму не добавить?
34 Мимохожий Однако
 
01.07.14
13:04
(33)ТС сам еще не знает, что нужно...Ждёт, когда ему подскажут.
35 ИС-2
 
naïve
01.07.14
13:39
копируешь реквизиты, ТЧ, формы, модуль объекта.
В событии при проведении (т.е просто кнопка): формируешь движения, создаешь пустой документ-регистратор, делаешь проводки с ним.
Документ сохраняешь с помощью методов ЗначениеВФайл, открываешь ЗначениеИзФайла.
Только сомневаюсь, что будет нормально работать...
36 ИС-2
 
naïve
01.07.14
13:39
и отчеты нормальные не сделать
37 ИС-2
 
naïve
01.07.14
13:40
ммм, данные можно хранить не в файликах, а в регистре СохраненныеНастройки (ну или любом, где есть хранилище значений)
38 Крошка Ру
 
01.07.14
13:41
(35) "...создаешь пустой документ-регистратор, делаешь проводки с ним. Документ сохраняешь с помощью методов ЗначениеВФайл, открываешь ЗначениеИзФайла."

Может лучше заполнить документ-регистратор и провести его?
39 Крошка Ру
 
01.07.14
13:41
+(38) программно заполнить и провести
40 ИС-2
 
naïve
01.07.14
13:45
(38) а какой когда смысл в затеи? Автору надо фактически изменить документ (алгоритмы, движения и т.д), но при этом не менять конфу.
41 Крошка Ру
 
01.07.14
13:51
(40) Скорее всего, дело не в нестандартных движениях, а в нестандартных расчетах данных, которыми документ заполняется. Поэтому все считается обработке, полученными данными заполняется документ (а им может быть и "Корректировка регистра, т.е движения - любые) и программно проводится.
Конфа - стандартная, расчеты - нестандартные, бух разницу в работе почти не чувствует... ПРОФИТ! (Хотя и сомнительный)
42 ИС-2
 
naïve
01.07.14
13:54
(41) возможно. Я с ЗУПом не работал. Вот обратную задачу приходилось делать - превратить отчеь КнигаПокупок в документ