Size: a a a

2021 December 03

M

MaxS in testspro1c
Спасибо. Но что будет если ячейка пустая?
И я запоминаю значение ячейки табличного документа "РеквизитТабличныйДокумент" "АдресЯчейки" в переменную "ИмяПеременной"
Так можно проверить?
Если '$ИмяПеременной$ = '' ИЛИ '$ИмяПеременной$ > '0' Тогда
источник

EP

Egor Palamar in testspro1c
Если '$ИмяПеременной$ <> "" ИЛИ $ИмяПеременной$ > 0' Тогда
источник

EP

Egor Palamar in testspro1c
или = ""
источник

EP

Egor Palamar in testspro1c
в общем можно
источник

M

MaxS in testspro1c
ага. Только мне нужно наоборот если остатков нет, то что-то сделать  ) так значит?
Если НЕ ( '$ИмяПеременной$ <> "" ИЛИ $ИмяПеременной$ > '0' ) Тогда
источник

EP

Egor Palamar in testspro1c
условие должно быть в ковычках
источник

EP

Egor Palamar in testspro1c
можно и Если '$ИмяПеременной$ = "" ИЛИ $ИмяПеременной$ > 0' Тогда
источник

M

MaxS in testspro1c
если нет остатков, то такое условие наверное правильнее
и Если '$ИмяПеременной$ = "" ИЛИ $ИмяПеременной$ <= 0' Тогда
Если нет остатков, то нужно будет сделать приход на склад
источник

LP

Leonid Pautov in testspro1c
Да, что-то такое
источник
2021 December 04

M

MaxS in testspro1c
В итоге получилось так. Наверное это самая короткая конструкция с использованием "типовой" библиотеки шагов? Нужно было получить количество остатка +1 чтобы сделать приход если остатка нет или он отрицательный.
Доброе утро. у нас ;)
источник

B

BelYl in testspro1c
А что будет происходить если остаток > 0?
источник

B

BelYl in testspro1c
Я бы на проверку содержания одной ячейки делала
Если... Тогда
ИначеЕсли... Тогда
КонецЕсли
источник

M

MaxS in testspro1c
Если остаток есть, то поступлением не занимаемся и переходим к реализации.
Тут правда проблемка с отчетом обнаружилась. Остаток может быть, но на другом складе, а в отчете, который в моём распоряжении по умолчанию нет отбора по складам.
Нужно лезть в настройки отчета и добавлять склад, сохранять вариант настроек и потом им пользоваться. Т.е. решить вопрос можно, заморочек много. )
источник

A

Alexey Lab Sosnoviy in testspro1c
Не занимайтесь херней) вырвалось
источник

B

BelYl in testspro1c
А не проще предварительно сделать так чтобы на этом конкретном складе остаток стопудово был? 🙄 У вас тестовая база?
источник

B

BelYl in testspro1c
Наверное вы что-то особенное проверяете....
источник

M

MaxS in testspro1c
есть отдельная фича для тестирования поступления. И делается отдельная фича для тестирования реализации, где на всякий случай проверяется остаток и если его нет, запускается экспортная часть фичи поступления.
База тестовая для обучения )
источник

LP

Leonid Pautov in testspro1c
Можно чуть сократить - убрать удаление переменной. А в следующем шаге убрать $ у ОстатокТовара.
источник

A

Alexey Lab Sosnoviy in testspro1c
Вот хороший ход мысли) остаток надо обеспечить в подготовке к реализации. Причем сделать это можно хоть корректировкой регистров
источник

M

MaxS in testspro1c
так вроде в тестировании реализации у меня и проводится подготовка - проверяем остаток, если его нет, делаем поступление.
источник