v7: 1С 7.7 бух запись книги покупок изменить код вида операции на 22 #766682


#0 by adamst
Здравствуйте, стоит задача поменять в "Запись книги покупок" где стоит Код вида операции 02 на 22 за указанный период. Может кто делал такую обработку :) . Наводили кучу документов, а теперь нужно перетыкать все и поменять (журнал Счет-фактуры выданные) хотел этот процесс автоматизировать, но сразу уперся как это сделать, тут не просто выбрать документы программно и поменять значение одного реквизита на другой и перепровести документ. Может подскажите где эта форма документа "Запись книги покупок".
#1 by Хряк
"тут не просто выбрать документы программно и поменять значение одного реквизита на другой и перепровести документ." не поверишь, но именно так
#2 by adamst
ага... :) откуда берется эта форма Запись книги покупок ?
#3 by Масянька
Ну, так посмотри в конфигураторе - должен быть документ "Запись книги ..."
#4 by Alexor
Код 22 это зачет сч-ф на аванс. Т.е. Сначала при получении денег от покупатель выставляем сч-ф выданный на аванс с кодом 02. А потом при реализации товаров ее же указываем в книге покупок с кодом 22. Обновление последнее накатите, там должно все как надо работать.
#5 by HawkEye
ты прав, это не просто, а очень просто...
#6 by Mikeware
те, кто "навводил" - они еще и отладчик отобрали?
#7 by adamst
блин пора лечится ... искал этот документ не нашел, прочел твою запись еще раз посмотрел увидел :) обработку написал, куда ее бы скинуть
#8 by adamst
обновление накатил, но старые документы она не исправит, а новые формируем, все равно код остается 02, в ручную могут забыть поправить
#9 by Масянька
Да нет... Это - ВЕСНА :)))))))))
#10 by adamst
да эта весна! и девушки .... - вот на яндексе выложил обработку, там два файла которые в extforms нужно скопировать и она появится в дополнительных возможностях (знаю что все знают, но лучше напишу :) ). Обработку сделал сначала выводит в отчете какие документы будем изменять, а другая кнопка уже непосредственно за указанный период менять значение реквизита кто сам будет составлять подобную обработку вот код:         сообщить("! выбранный период не подходит, начальная дата должна быть больше конечной");
#11 by Хряк
гениально...
#12 by HawkEye
а перепроводить зачем, от значения кода вида операции зависят проводки?
#13 by Хряк
а зачем все эти действия насколько я помню в книгу покупок при авансе код вида операции  и сам поставится 22
#14 by adamst
думаете достаточно только перезаписать документ? не пробовал, но рисковать не стал... при получении денег от покупатель выставляем сч-ф выданный на аванс с кодом 02, ну а в документе "Запись книги покупок" все равно создается документ с "КодВидаОперации" = 02, т.е. документ на основании сч-ф вводят.  Может чтото не правильно делаем конечно.
#15 by HawkEye
не думаю, знаю... так-то, лучше не перепроводить документы в прошлых периодах
#16 by adamst
суммы так-то не меняются, проверили обработку, проблем не вызвала
#17 by Pit0n_08
И не лень было кодить да отлаживать - есть стандартные обработки "SetAttrs.ert" или "UChoice.ert"
#18 by Хряк
14: ещё раз, в книгу покупок ентот код попадет как 22, независимо от того, что стоит в сф
#19 by adamst
спасибо за наводку как то не пользовал а если конфиг обновил только, книга покупок тоже поправится? т.е. на документ ЗаписьКнигиПокупок не смотреть? не важно что там код 02 берется из счетфактуры?
#20 by 73с
в актуальном релизе в книги попадают нужные коды, даже если в записях что-то не то
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С