Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   (v8 БП 3 типовая) Ищу обработку по замене счета в проводках (http://forums.kuban.ru/f1040/v8_bp_3_tipovaya_ishu_obrabotku_po_zamene_scheta_v_provodkah-7381093.html)

mrOrange 10.12.2015 18:19

(v8 БП 3 типовая) Ищу обработку по замене счета в проводках
 
Необходимо в проводках заменить один счет на другой по условию (определенная аналитика), может есть у кого нибудь по УФ?

roma n 10.12.2015 21:56

Там кодить на 15 минут с перекурами...
Консоль запросов из комплекта ИР в таких вопросах хорошо помогает
ЗЫ только в проводках? В документах/ справочниках не надо? Если документы перепроведут бубенчики тебе не пообрывают?

mrOrange 11.12.2015 11:22

правка в закрытом периоде только

Секвестр 11.12.2015 11:27

1. Редактор проводок на инфостарте где-то был.
2. А почему вопрос не в "Попрошайке"?

VZ 11.12.2015 13:51

2-mrOrange > Период, в котором закрыта возможность изменять данные, называется "закрытом". Логично?

GariPortman 11.12.2015 13:56

OFF
Недавно делал подписку на события. Нужно было к проводке документа сделать дополнительную проводку. В новой проводке счет кредита = СчетДебета в проводке документа.
Собственно код:
для каждого СтараяПроводка из Источник.движения.ЕПСБУ цикл
КолВоНовыхПроводок = КолВоНовыхПроводок + 1;;
НоваяПроводка = Источник.Движения.ЕПСБУ.Добавить();
ЗаполнитьЗначенияСвойств(НоваяПроводка,СтараяПроводка);

// что нибудь меняем в новой проводке или не меняем
Сообщить(КолВоНовыхПроводок);
конеццикла;

Источник.движения.ЕПСБУ.количество() = 1 (при запуске подписки)
Сколько проводок создаст данная подписка на события?

roma n 11.12.2015 14:17

(5) Обходить изменяемую коллекцию... Эта вещь будет посильнее "Фауста" Гёте

GariPortman 11.12.2015 14:19

6-roma n > если убрать ЗаполнитьЗначенияСвойств(НоваяПроводка,СтараяПроводка)
то все работает нормально.

roma n 11.12.2015 14:26

ЗаполнитьЗначенияСвойств вообще не особо годится для проводок (из-за коллекций субконто). Третий параметр рулит

GariPortman 11.12.2015 14:31

6-roma n >+100500 Ты прав!!!!!!!!!

GariPortman 11.12.2015 14:56

8-roma n > Да субконто обнуляются. ЗаполнитьЗначенияСвойств(НоваяПроводка,СтараяПрово дка) использовал для заполнения КФО,ИФО,Первичный документ,ПервичныйДокументНомер................


Текущее время: 13:27. Часовой пояс GMT +3.