#0
by ColonelAp4u
Подскажите как сделать правильный расход в регистре? Вот код движения Для Каждого ТекСтрокаТовары Из Товары Цикл В документе расхода товара может быть больше чем в приходе но отнять из регистра он же должен тоже что и приход?
#2
by shuhard
[В документе расхода товара может быть больше чем в приходе но отнять из регистра он же должен тоже что и приход? ] да нет возможно
#5
by ColonelAp4u
Допустим ЗаказПоставщику Сделал движение приход 5 шт чего-то а переместили 10 шт он же не должен из регистра отнять 10 а всего лишь 5
#7
by ColonelAp4u
Факт фактом а разве не должно с регистра уйти именно столько сколько было по плану? просто это розница и тут вообще движений нет и не было сам дописывал
#9
by pessok
а причем тут перемещение вообще? заказ поставщику закрывается либо закрытием заказов поставщикам, либо птиу. соответственно в каждой из ситуаций надо получить остаток по сделке и закрыть на него
#10
by ColonelAp4u
Дело в том что я при открытии формы списка документа обращаюсь к регистру через запрос (заказ может быть исполнен не полностью) и я спрашиваю какие заказы есть вообще у которых КоличествоОстаток > 0
#11
by Alex S D
Ну если у тебя Перемещение выступает в роли поступления.. то, например в типовой УТ данный регистр уйдет в минус. С чего ты взял что так должно быть? Это ошибка в учете скорее всего
#12
by ColonelAp4u
и один из вчерашних заказов который был исполнен на половину не отобразился вообще в списке
#14
by ColonelAp4u
это база создана для ресторана что бы удобно делать перемещение товаров в магазины. учет не важен должно просто делаться перемещение на основании заказа а потом в УТ это попадает как перемещение на основании Внутреннего заказа
#17
by ColonelAp4u
у меня из за того что отнимается больше слетел весь регистр все данные попутались
#19
by ОбычныйЧеловек
Не слушай глупости которые написаны в Закрывай регистр "заказы поставщикам" по принципу закрытия регистра например "Тавары на складах" и т.д. а не тупо пиши данные в регистр по принципу "что есть в табличной части то и пишу"
#21
by Михаил Козлов
И какой-же принцип закрытия регистра "Товары на складах", так что минусов не будет?
#23
by ColonelAp4u
Уважаемые давайте е спорить Михаил подскажите как сделать алгоритм что бы не создавать минусы в регистре
#25
by ОбычныйЧеловек
Если НЕ МассивХарактеристикиНоменклатуры.Количество=0 Тогда стрУсловие=стрУсловие+" И ХарактеристикаНоменклатуры В (&ХарактеристикаНоменклатуры)"; Если СтрокаМассива.Количество<=0 Тогда Продолжить; КонецЕсли;
#26
by Михаил Козлов
Остатки смотреть. Но тут есть такой момент: как правильно контролировать остатки при проведении задним числом. По-хорошему, нужно контролировать минусы на любое движение по регистру. Часто контролируют на момент проведения, но это может приводить к минусам в дальнейшем. Поэтому в типовых остатки контролируют только при оперативном проведении. Легко привести пример, когда будут минусы.
#28
by ОбычныйЧеловек
@olonelAp4u Не факт, что у тебя сразу заработает (возможно надо будет чуток напильничком под себя подправить)
#29
by ОбычныйЧеловек
с удовольствием послушаю (ибо в данном коде система закроет, только столько сколько есть в на остатках (или меньше но никак не больше) )
#32
by Михаил Козлов
Представим такую ситуацию: ПТиУ оприходовало 10. РТиУ списала 10. По какой-то причине распровели ПТиУ и в этот момент перепровели РТиУ. В результате РТиУ списала 0. ПТиУ провели. В документе человек видит 10, а в регистре - 0. 01.01.2014 поступило 2. 03.01.2014 списали 1. Оформили РТиУ 02.01.2014 на 2. Контроль пройден, в регистре минус. Все это уже обсасывалось миллион раз.
#33
by ОбычныйЧеловек
Я таких примеров тебе миллион приведу и что это меняет? при перепроведении (а его ты сделаешь в любом случае ибо у тебя в таком случае еще и партии полетят) - все восстановится
#34
by ОбычныйЧеловек
Я вообще не понимаю при чем тут контроль остатков если необходимо просто закрыть заказы, т.е. вместо того, что бы все сделать автоматически ты (как впрочем и 1С) начинает о чем то пользователя предупреждать (мол у тебя где,что-то не так) - пользователю это зачем?
#35
by Михаил Козлов
Это я к тому, что в типовых часто предлагается продуманное решение и велосипед с квадратными колесами не нужен.
#37
by ColonelAp4u
Подскажите как мне в моем коде когда я записую количество в двжиение Написать что КоличествоРасход <= ЗаказКоличествоПриход, и все что бы больше чем то что в приходе не отнимал что бы это был максимум и при этом давал возможность провести . Я щас тестил на УТ внутренний заказ и на его основании пермещение там если в пермещении на товаре укажу какой внутренний заказ то больше чем стоит приход программа не дает сделать расход пишет не хватает на остатке,
#38
by ColonelAp4u
Движение.Количество = что тут можно поставить ? ДокументОснование.Товары.Количество не пойдет?
#41
by ОбычныйЧеловек
Вот в этом вся 1С...вместо того, что бы списать по заказу (сколько есть) + при наличии товара на складе (без заказа) переместить его на новый склад она тупо скажет пользователю (мол нет по заказу нужного кол-ва, иди правь заказ (пользователю же заняться то все равно нечем))
#46
by ColonelAp4u
и если товар ушел в регистре в минус и стал < 0 в заказе который отгружен не полностью то этот заказ не попадает в мой СЗ, если поставлю условие <> тогда заказ виден но при его выборе я еще раз обращаюсь к регистру и не добавляю ни одной позиции к пермещению
#47
by ColonelAp4u
если заказ выполнен если не выполнен увижу ту позицию которую нужно добавить и все равно при полном исполнении заказа он все равно висит в списке
#48
by ColonelAp4u
У меня в документе перемещения для сравнения создана Колонка заказано в которую попадает значение количества товара по заказу могу ли я сделать так? Если ТекСтрокаТовары.Количество< ТекСтрокаТовары.Заказанно Тогда
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Регистр ПартииНаличие и Регистр ОстаткиТМЦ
- Какой регистр сведений лучше? Регистр с одними ресурсами или с одними измерениями?
- Что выбрать: регистр накопления или регистр сведений?
- Учет количества в разрезе складов регистр сведений или регистр накопления
- СКД. Как соединить Регистр сведений срез последних и Регистр накопления остатки?
- УТ 11.2 (УТАП) + ЕГАИС перемещение между регистр 1 и регистр 2 (торговый зал)
В этой группе 1С
- УПП. Формирование плана продаж по выпуску продукции.
- Хранилище значения в реквизите табличной части (упр. формы)
- Счет-фактура на основании платежки в книге продаж...
- Фильтр выборки в отборе изменений плана обмена
- Как в конвертации в правилах прописать условие выгрузки?
- Управленческий Учет с НДС или без НДС
- v7: Ошибка 208 бух справке поле агрегатного объекта не обнаружено в 1с 7.7
- v7: Как найти значение в списке значений из таблицы значений 7.7
- Как удалить записи из регистра бухгалтерии
- v7: Сохранить значение всех реквизитов формы в файл.
- Как на СКД отобрать дату определенного месяца не учитывая год?
- УПП учет затрат по 71.01
- Внутренний идентификатор объекта метаданных
- Как бы выглядела модульная 1С
- История лицензий информационной базы
- Запрос по остаткам не захватывает конец дня
- тсд DT-930 и УНФ (не выгружаются данные)
- Авансовый отчет на основании товарного чека
- Не отображается Флажок в подчиненных строках дерева значений
- Подключение Verifone vx810