Установка, просмотр статуса документа через внешнюю печатную форму (хранение статуса во внешнем dbf)

20.02.13

Учетные задачи - Печатные формы

Внешняя печатная форма "Установка, просмотр статуса документа" для УТ 10.3 сохраняет выбранный статус во внешний файл в каталоге базы, что позволяет без изменений в конфигурации начать работать с этим типом информации. Ориентирована на файловую базу.

Печатная форма даёт возможность делать отметки сразу для нескольких связанных видов документов, например для сф и реализации. Основное назначение - установка и снятие статуса, не меняя, перезаписывая и не перепроводя сам документ, которому мы меняем статус. Что исключает необходимость перепроводки и изменения документов задним числом из-за изменения их статусов. С возможностью просмотра и хранения истории статусов документа.
Например, когда нужно отслеживать прохождение каких-либо «состояний» документа в бизнес-процессе.
Или, как один из вариантов, когда нужно отслеживать, какие бумажные копии отдали на подпись и простановку мокрой печати второй стороне, какие из них уже вернули подписанными и с печатью, а какие еще нет и т.п.
Внешняя печатная форма рассчитана на установку и работу в конфигурации УТ 10.3

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
СтатусДокумента.epf
.epf 27,76Kb
42
42 Скачать (1 SM) Купить за 1 850 руб.
РаботаСДокументамиПоставщиков.epf
.epf 37,77Kb
10
10 Скачать (1 SM) Купить за 1 850 руб.
РаботаСДокументамиПокупателей.epf
.epf 37,32Kb
12
12 Скачать (1 SM) Купить за 1 850 руб.

Введение

Иногда требуется ввести различные отметки для документов, хранящихся в информационной базе, причём сами отметки влияние на документы не должны оказывать. Например это может быть отметка о получении оригиналов входящих документов в бухгалтерию, или отметки о возврате поставщиком подписанных документов. Применений "Статусам докуменов" можно придумать много, например установки отметок "Документ готов для сборки на складе", "Сборка начата", "Сборка закончена, товар готов к отгрузке", "Товар отгружен" и т.д.

Велосипеды

Как один из  программистов //infostart.ru/profile/37716/ я решил не изобретать свой, а поискать уже готовый велосипед. Но увы, нашел только две похожих разработки для платформы 7.7 с использованием внешних компонент: 1С++, FormEx 

Одна из печатных форм ТТН (1-Т)  под УТ 10.3 с сохранением информации во внешнем dbf файле: //infostart.ru/public/77440/ подтолкнула к эксперименту, в результате которого внешняя обработка для печати ТТН была переписана для сохранения и чтения статуса практического любого документа, имеющегося в конфигурации.

Реализация

Для идентификации документа во внешнем dbf файле был использован механизм чтения даты создания документа зная GUID из обработки: //infostart.ru/public/94234/

Практическое использование

Данное решение с хранением статуса документа во внешнем dbf файле больше подходит для случаев, когда установку и просмотр статуса требуется разграничить между пользователями. Следует учесть, что при первом запуске обработки в варианте с файловой базой, проверяется наличие файла: stat_doc.dbf в каталоге с базой и в случае его отсутствия создаётся новый пустой. При изменении статуса документа в файл добавляются новые записи, с указанием даты/времени, данными пользователя которые установил отметки, что позволяет просмотреть историю изменения и прочитать дополнительную информацию о документе. При создании файла ему могут быть присвоены права для чтения и записи пользователя первым открывшем обработку, из-за которых остальные пользователи не смогут прочитать и изменить его. Сейчас строки для комментариев (Отметки СФ и Отметки Накл) заполняются вспомогательной информацией о дате и номере входящих документов.

Альтернативное решение по работе с отметками документа через категории

Т.к. бухгалтер хотел ставить только отметки (в виде галочек) о наличии оригиналов сф и накладной, то в базе была создана категория для всех документов с названием "Проверено", и переделана обработка под УТ 10.3, изначально предназначенная для БП 2.0 "Работа с документами поставщиков для бухгалтера" 

28.02.2012 Добавлены для скачивания две обработки для работы с документами поставщиков и покупателей в УТ 10.3. С помощью них удобно просматривать категорию "Проверено" у документов и легко её менять, но без сохранения истории изменений и указания пользователя, который ставил эти отметки. В основе этих обработок использовались материалы из следующих публикаций на Инфостарте:

Работа с документами поставщиков для бухгалтера

 //infostart.ru/public/85787/ 

Сервисные функции работы с категориями

//infostart.ru/public/101899/

См. также

SALE! 15%

Загрузка и выгрузка в Excel Оптовая торговля Печатные формы Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 1C:Бухгалтерия 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С. Забудьте о ручном вводе: загружайте документы из Excel в 1С за секунды! Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С.

6000 5100 руб.

09.11.2016    242927    1122    910    

1049

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    19652    51    19    

84

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь Оперативный учет Управляемые формы 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.

14400 руб.

13.03.2018    62974    221    79    

120

Печатные формы Производство готовой продукции (работ, услуг) Бухгалтер Платформа 1С v8.3 Бухгалтерский учет Оперативный учет 1С:Бухгалтерия 3.0 Строительство Россия Бухгалтерский учет Платные (руб)

Откройте для себя заполнение КС-2 и КС-3 в "1С:Бухгалтерия 3.0". Вы получаете удобство, скорость и систему, чтобы заполнить, распечатать и сохранить формы КС-2 и КС-3 из документов "Оказание производственных услуг" или "Реализация товаров услуг". Вы можете заполнить дополнительную информацию о материалах из документов "Требование-накладная" и указать сведения, которые не предусмотрены типовой конфигурацией "1С:Бухгалтерия 3.0". Так же доступно множество настроек для формирования КС-2 и КС-3.

4560 руб.

13.02.2019    102550    464    45    

447

Печатные формы Программист Пользователь Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Научите вашу 1C печатать из 1С в файл Word (Например: трудовые договоры, договоры с контрагентами, спецификации, дополнительные соглашения, приказы, коммерческие предложения, акты, накладные, карточки партнера или любого справочника и многие другие). Универсальная печать предназначена для формирования печатных форм на основе шаблонов в формате Word из любой конфигурации 1С. С помощью данного инструмента можно самостоятельно заполнить шаблон реквизитами справочника или документа 1С и сформировать печатные формы на основании ссылки на любой объект.

3960 руб.

08.10.2019    49273    179    105    

172

Печатные формы Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Транспорт, автопарки, такси Бухгалтерский учет Платные (руб)

Учет путевых листов выполнен в виде расширения. Предназначен для учета путевых листов в конфигурации БП 3.0., УТ 11.5 и КА 2.5 Печатная форма: Типовая межотраслевая форма № 3. Утверждена постановлением Госкомстата России от 28.11.97 № 78. Типовая межотраслевая форма № 4-П от 18.09.2008 г. N 152 с учетом изменений указанных в Приказе Министерства транспорта Российской Федерации №368 от 11 сентября 2020 г. №368, Типовая межотраслевая форма № ЭСМ-7, и др. ЭСМ-2, 4-С, 3 спец., 6 спец., ПЛ для Автомобильного крана.

3600 руб.

14.10.2019    40415    276    216    

181

Печатные формы Учет рабочего времени Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет Оперативный учет 1С:Бухгалтерия 3.0 Транспорт, автопарки, такси Россия Бухгалтерский учет Платные (руб)

Программа «Путевой лист грузового автомобиля в 1С:Бухгалтерия 3.0» - заполнить, распечатать, сохранить. Вы можете не только внести всю информацию и распечатать путевой лист грузового автомобиля в 1С, но и повторно использовать ранее введенные данные спустя любое время - данные путевого листа водителя сохраняются в "1С:Бухгалтерия 3.0" без каких-либо доработок.

4500 руб.

23.08.2019    59179    185    64    

179

Печатные формы Логистика, склад и ТМЦ Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Обработки для "1С:Бухгалтерия предприятия 3.0", которые формируют акты МХ-1 и МХ-3 для документов "ПоступлениеТоваровУслуг", "Реализация товаров услуг", "Возврат товаров поставщику", "Передача материалов в эксплуатацию" соответственно. Так же можно сформировать акты с факсимиле, которая загружена в 1С:Бухгалтерия предприятия 3.0.

3720 руб.

18.02.2019    66017    223    15    

179
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SiAl 76 05.02.12 23:09 Сейчас в теме
Не могу даже придумать для чего это всё можно применить. :(
2. vishenka 06.02.12 08:55 Сейчас в теме
А почему нельзя было использовать дополнительные свойства документа, к которому прикрепить свойство "Статус" со значением из справочника "Значения свойств объектов" и завести нужные вам значения там.
Вы именно хотите отслеживать факт состояния на текущий момент? или вам важна история изменения состояния и дата и время установки конкретного статуса?
3. w22u 30 06.02.12 12:03 Сейчас в теме
(2) vishenka,
Когда-то на конфигурации 7.7 у бухгалтера на документе сф появилась галочка "Есть оригинал сф". После перехода на 8.1 возникло желание такую же галочку сделать в 8.1 Т.к. нужна была была именно галочка и очень не хотелось вносить изменения в документ, пришла мысль использовать внешнюю печатную форму и файл dbf. А история изменений статуса может пригодится, если проверку документов делают несколько пользователей.
4. fomix 33 07.02.12 12:29 Сейчас в теме
Автор конечно жжёт! Наворотил Бог знает что.... Почитайте на досуге http://infostart.ru/public/105587/
5. w22u 30 07.02.12 19:09 Сейчас в теме
(4) fomix,
Спасибо, вчера уже прочитал. Появилась идея сделать ещё один вариант внешней печатной формы с использованием дополнительных реквизитов документа.
6. w22u 30 20.03.12 22:44 Сейчас в теме
Хорошо, что направили на правильный путь, подсказали, что лучше вместо внешнего файла использовать дополнительные свойства документа или категории. Добавлены 2 обработки (отдельно для приходных и расходных документов), работающие в УТ 10.3 (82) с заранее созданными для всех документов категориями "Проверено", с которыми гораздо удобнее проставлять эти галочки у документов, чем во внешней печатной форме.
7. daho 8 31.03.12 05:36 Сейчас в теме
В принципе, подобный механизм может быть удобно будет использовать в системах документооборота построенных на 1С. Например для того чтобы быстро без загрузки, как правило, толстой и неповоротливой базы можно было быстро узнать подписал ли шеф какую нить филькину грамоту, или вернул на доработку или отправил на согласование... причем для этого написать какой-нить удобный пейджер.. Второе, что просто необходимо жизненно и уже многими моими знакомыми используются, это для отслеживания состояния налоговых накладных в Украине, реестр которых нужно отправлять к такой-то матери по почте, или в программы сторонних производителей....
функционал можно расширить используя не файл а табличку в базе данных SQL, а если файловый вариант то лучше xml нежели dbf - вроде как быстрее, и экономней..
Оставьте свое сообщение