Size: a a a

1С, БСП, DevOps и Архитектура

2021 October 01

JD

John Doe in 1С, БСП, DevOps и Архитектура
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
очень дорогой )))))  зачем я пытаюсь как то получать объект, когда он оказывается в параметрах и так передается )))))) спасибо, вроде пошло норм
источник

N

NNA in 1С, БСП, DevOps и Архитектура
Нужно провести документ в попытке во время проведения документа чтобы поймать ошибку проведения во время проведения при проведении и все для того чтобы не дать обработке проведения упасть. Я ничего не забыл?
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
ну и желательно в транзакции чтоб не дай бог данные не поменялись )))))
источник

N

NNA in 1С, БСП, DevOps и Архитектура
А ещё в транзакции нужно открыть транзакцию чтобы при неуспешном проведении во время проведения можно было отменить транзакцию в транзакции чтобы данные не поменялись
источник

N

NNA in 1С, БСП, DevOps и Архитектура
Я больше не хочу быть 1Сником, я устал, я пошёл
источник

N

NNA in 1С, БСП, DevOps и Архитектура
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
Нас 1Сниов никто не понимает ))))) Зато мы облегчили жизнь 20 кладовщикам. Главный бухгалтер радуется, что теперь к нему кладовщики не будут бегать с вопросом почему не проводится. Руководитель будет рад что теперь у глав буха седина чуть чуть позже появится ))))) час времени 1сника - а счастливы 22 человека минимум %)
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
1. Вложенные транзакции не поддерживаются.
2. Для проверки корректности заполнения данных объекта надо использовать ОбработкаПроверкиЗаполнения
3. Для бизнес-критичных проверок заполнения допустимо использовать ПередЗаписью в модуле объекта

все остальное - тлен
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
p.s. для вызова проверки заполнения при программной записи документа можно использовать метод Объект.ПроверитьЗаполнение()
источник

N

NNA in 1С, БСП, DevOps и Архитектура
Там программист при записи проводит документ чтобы удостовериться что проведение возможно насколько я понял. Потом отменяет транзакцию и говорит что можно провести
источник

N

NNA in 1С, БСП, DevOps и Архитектура
И юзер проводит документ
источник

TS

Tsaiger Sergey in 1С, БСП, DevOps и Архитектура
То что нужно  изменить, хранить нужно в другом месте. В документ можно это показывать, сделать синхронизацию при открытии и закрытии. Принципы транзакции говорят о том, что если в транзакции происходит исключительная ситуация, транзакция должна откатиться полностью, и вернуть систему в прежнее состояние, если ты хочешь изменить в документе что то после отказа в транзакции, у тебя это не получится.
источник

N

NNA in 1С, БСП, DevOps и Архитектура
И я не понимаю почему нельзя без проведения при записи, почему нельзя просто обработать исключительную ситуацию в обработке проведения
источник

N

NNA in 1С, БСП, DevOps и Архитектура
Где если не хватает товара ты можешь вывести свое сообщение
источник

N

NNA in 1С, БСП, DevOps и Архитектура
Потому что следующий 1с специалист который придёт в эту контору будет долго думать зачем на форме перед записью проводится и откатывается документ
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
потому что я и забочусь о следующем. у нас в типовую бухгалтерию для казахстана добавлено столько кода и функций, сколько в типовой нет. И самая магия:  выходит обновление. берешь обновляешь. мозги не паришь. все на подписках и расширениях. поэтому лезть в процедуру обработки проведения - лично для меня недопустимо. а по комменту "проверяем проведение, если не проводится, меняем счета учета" - думаю любые вопросы отпадут
источник

N

NNA in 1С, БСП, DevOps и Архитектура
Подписка на обработку проведения) и все)
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
вопрос чуть чуть в другом был. если не проводится, надо в документе кое что поменять. чтоб юзер и не знал.
источник

N

NNA in 1С, БСП, DevOps и Архитектура
Для меня было бы недопустимо бездумно запускать обработку проведения документа в рандомных местах) ну да ладно, это ИМХО) забей
источник