Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как изменить программно дату документа при проведении 1С 7.70.003 торговля склад для Украины?          
ZUBR Подменю пользователя
сообщение 12.11.19, 19:11
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 231
Из: Київ
Спасибо сказали: 5 раз
Рейтинг: 0

Еже один вопрос в догонку. У меня есть документ, все та же расходная накладная. Она,скажем, была создана 5 числа, заполнена, но не проведена. Затем 10 числа я ее провожу, но при этом хочу, чтобы дата документа была текущей датой, а не датой, когда он был создан. То есть, дата документа должна быть датой его проведения.
В модуле формы есть процедура ПровестиДокумент. Я туда добавил строку
ДатаДок = ТекущаяДата();

Но при проведении дата остается прежней, не меняется. А если эту строку добавить в процедуру, по-моему, ПровестиЧастично(), тогда появляется сообщение, что в проведенном документе дату документа менять нельзя. Как при проведении документа, если он был не проведенным, поменять дату документа на текущую дату? Возможно ли это сделать программно? Или только вручную?
Спасибо!

nysysimara Подменю пользователя
сообщение 13.11.19, 7:47
Сообщение #2

Оратор
Иконка группы
Группа: Местный
Сообщений: 312
Из: Бердянск
Спасибо сказали: 110 раз
Рейтинг: 0

В процедуре ПриОткрытии поставить
 ПроводитьПослеТА(1,-1);


Цитата
ПроводитьПослеТА(<?>,);
Синтаксис:
ПроводитьПослеТА(<ФлагДляНеПров>,<ФлагДляПров>)
Назначение:
Установить режим проведения документа после ТА. Возвращает текущее значение режима перепроведения документа в зависимости от проведенности.
Параметры:
<ФлагДляНеПров> - режим проведения документа после ТА. Число: -1 (минус единица) - проводить документ всегда задним числом; 0 - при проведении запрашивать режим проведения документа; 1 - проводить документ в реальном потоке времени, т.е. при проведении время документа автоматически устанавливается на время после ТА.
<ФлагДляПров> - режим перепроведения документа после ТА. Числовое выражение: -1 (минус единица) - проводить документ всегда задним числом; 1 - проводить документ в потоке.
Замечание:
Метод доступен только в Модуле формы документа и работает с документом доступным в локальном контексте.


Signature
1С Предприятие 7.7: Бух. учет для Украины (активно дописанная) + самописка (учет производства и ЗП)
1С Предприятие 8.3: Бух.предприятия 3.0 + самописка
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Кроме высшего образования, нужно иметь хотя бы среднее соображение

ZUBR Подменю пользователя
сообщение 13.11.19, 23:18
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 231
Из: Київ
Спасибо сказали: 5 раз
Рейтинг: 0

nysysimara @ Сегодня, 7:47 * , извините за невежество. Что такое ТА?

nysysimara Подменю пользователя
сообщение 14.11.19, 7:50
Сообщение #4

Оратор
Иконка группы
Группа: Местный
Сообщений: 312
Из: Бердянск
Спасибо сказали: 110 раз
Рейтинг: 0

ZUBR @ Вчера, 23:18 * ,
Точка актуальности


Signature
1С Предприятие 7.7: Бух. учет для Украины (активно дописанная) + самописка (учет производства и ЗП)
1С Предприятие 8.3: Бух.предприятия 3.0 + самописка
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Кроме высшего образования, нужно иметь хотя бы среднее соображение

Спасибо сказали: ZUBR,

Pepe Подменю пользователя
сообщение 14.11.19, 10:36
Сообщение #5

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1447
Из: Ужгород
Спасибо сказали: 762 раз
Рейтинг: 231

ZUBR, Если вы собрались двигать документы, будьте готовы к тому, что могут появиться ошибки и некорректные данные в вашей базе. 1С любит последовательный ввод документов. Для этого существут ТА и последовательность документов. Желательно после ввода "задним числом" или перестановки даты документа восстанавливать последовательность докуметов и перепроводить их.

Спасибо сказали: ZUBR,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 01.11.24, 1:45
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!