Имя: Пароль:
1C
 
Как в УТ 11.4 учитывается ГТД?
0 Хосе
 
02.04.20
21:33
Интересует моменты:
1. В перемещениях как оно учитывается?
2. Достаточно ли просто перепровести?
3. В возврате на основе ОРП есть колонка ГТД, но если ее заполнить, ничего не меняется, ГТД берется из модуля проведения.

Где вообще про это прочитать можно, че-то не нагуглил нигде.
1 piter3
 
02.04.20
21:35
Может начнете с того, что за проблема?
2 AlvlSpb
 
03.04.20
00:05
(0)  Можете, конечно, разобраться досконально, но.... Спешу обрадовать. Если эти знания вам нужны только для уверенности в правильной работе программы, вникать досконально не обязательно. С версии 11.4.7 прекрасно работает помощник при закрытии месяца и все ГТД становятся туда куда надо. )))
3 mikecool
 
03.04.20
00:06
емнип, в УТ11 в документах есть(а может была?) ТЧ ВидыЗапасов, в ней как раз ГТД и водились
или ошибаюсь?
4 Dmitry1c
 
03.04.20
07:51
(0) команда "еще - открыть виды запасов"
5 Злопчинский
 
03.04.20
09:41
"В перемещениях как оно учитывается?"
- а какова необходимость учитывать ГТД при перемещении товаров (не покидает баланса фирмы)?
есть две визуально неотличимые коробки/шт - одна по ГТД-А, вторая по ГТД-Б. Нигде никакой маркировки, по которой можно идентифицировать ГТД коробки/шт? переместили коробку/шь. Вопрос - какую ГТД "переместить" - абсолютно пофиг. ГТД - это даже не партия. котору можно какт-то визуально идентифицировать (по сернуму, по дате производства, по сроку годности)...?
.
может я чего-то не учел, не знаю особенностей учета ГТД в Ут11..?
Если ГТД учитывается в отдельном регистре (в разрезе фирмы), независимо от других разрезов учета - то при перемещениях никакая аналитика по ГТД не меняется...
6 Злопчинский
 
03.04.20
09:43
.. и интересно, заблокирует ли УТ попытку провести документ который датируется, например, 2019 годом, и в котором упоминается ГТД, выпущенная в оборот в 2020г (в номере ГТД есть дата) (ну вот так вот получилось)...
7 Хосе
 
13.04.20
16:21
ГТД устанавливается на основании регистра накопления "Товары организаций".
Я имел смелость заглянуть в типовой код и обнаружил, что там используются остатки аж трех периодов (месяцев) зачем-то.
Т.е. при проведении текущего документа учитываются движения последующих документов.
Кто-нибудь может объяснить, зачем это сделано, можно ли это отключить и включить нормальный ФИФО.
По сути получается, что документ видит, что на конец периода стоит -3 штуки и не берет остаток, потому что он уже попал в более поздний документ и зафиксировался там по видам запасов.

Этот бред как-то можно понять и отключить?
8 Хосе
 
13.04.20
16:34
Ну даже не трех, а помесячно за каждый период от текущего месяца движения до последнего месяца движения в базе.
Причем по всем периодам остатки группируются и берется минимальный остаток за все три периода, а количество периодов, когда остаток был в наличии, ставится в СчетчикПериодов зачем-то. Смысл?
9 Aleksey
 
13.04.20
16:40
(6) На остатке ГТД 1225. 13.04 мы делаем приход с пустым гтд. Потом вспоминаем, что 12.04 забыли провести отгрузку. И она подхватывает не те ГТД что на остатки, а те что пришли 13.04. Причем с точки зрения программы отгрузка ГТД 1.04, которая пришла 29.04 - это нормальное поведения программы и не считается ошибкой. Она все минуса что закрываются в течении месяца не считает ошибкой, в независимости от  того что происходит внутри месяца. Даже передачу между фирмами она предлагает по умолчанию сделать 1 в конце месяца, на все продажи в течении месяца ... а ты говоришь про даты ГТД
10 Aleksey
 
13.04.20
16:41
(7) нет у него ФИФО помесячный, а не по дням
11 Хосе
 
13.04.20
16:49
(10) Помесячно это хорошо, но почему он в будущие месяцы лезет? Этак документ из текущего месяца может прихватить ГТД из будущего прихода, как так?
12 ks_83
 
13.04.20
17:01
Учет ГТД в УТ это боль. Тут или страдать, или колхозить что-то свое.
13 Хосе
 
13.04.20
17:35
(12) да это не учет даже ГТД, а учет товаров организаций банальный партионный. Зачем 1Су так мудрить?
не, ну можно свое Фифо прикрутить, это задача на "троечку" в 1С:Специалист. Дешево и сердито.
14 Хосе
 
13.04.20
17:36
Почитать нельзя ничего на ИТС на эту тему, коллеги? 1С же где-то анонсировало этот "прогрессивный" метод учета по товарам организаций?
15 ks_83
 
13.04.20
17:45
(13) При учете по фифо, если ты поменяешь гтд в заднем периоде, у тебя все последуюущие гтд слетят, которые уже клиентам отправлены. Бухгалтерия очень обрадуется тому, что у них такой ценный 1С:Специалист работает.
16 Хосе
 
13.04.20
17:51
(15) в данном случае бухгалтерия сама вводит ГТД задним числом. И они не встают в нужные места. Для фиксации ГТД есть ГТД в табличных частях документов.
17 Хосе
 
13.04.20
18:21
В общем сделал небольшую заплатку в модуль "ЗапасыСервер":

Тынц 1:

    ВсегоПериодов = ДополнитьЗапросКонтролемОстатковНаКаждыйМесяц(Запрос, ТекстЗапроса, ПараметрыДополнения, МинимальнаяДатаОстатков, ДатыОстатков);
    
    //Хосе 2020-04-13
    //Срез на текущий документ подменяем вместо среза на конец месяца
    //Пример: Запрос.Параметры.Граница20200229
    Запрос.УстановитьПараметр("Граница" + Формат( КонецМесяца(ДокументОбъект.Дата), "ДФ=yyyyMMdd"), Новый Граница(ДокументОбъект.МоментВремени(), ВидГраницы.Исключая));

Тынц 2: процедура ДополнитьЗапросКонтролемОстатковНаКаждыйМесяц
    //Хосе 2020-04-13 для среза на момент документа
    //Берем только за один месяц
    НачальныйМесяц = КонецМесяца(МинимальнаяДатаОстатков);
    КонечныйМесяц = НачальныйМесяц;
    
    МесяцыКонтроля = Новый Соответствие;

Такой нехитрый маневр заставляет 1С забыть о существовании других остатков кроме тех, которые существуют на момент до документа и не лазать в другие месяцы. ;-)
Вроде все работает.
18 Хосе
 
13.04.20
18:24
запустил перепроведение с января с очисткой видов запасов, посмотрю, чем закончится.
19 Злопчинский
 
13.04.20
19:25
(7) "По сути получается, что документ видит, что на конец периода стоит -3 штуки и не берет остаток, потому что он уже попал в более поздний документ и зафиксировался там по видам запасов."
- и это правильно.

потому как эти ГТД попали в СЧФ и прошли по учету и у тебя в книгах и покупателей в книгах. а тут херак - концепция ГТД в СЧФ поменялась. У меня, например, в клюшках аналогично написано (только малость получше). если счф по учету прошла в Ноль. - хрен ты задним числом провернешь такое исправление что какой-нить ГТД в минус выйдет.

правда то что в УТ они как ты говоришь " 3 месяца взяли - это от недомыслия ихневого еслия правильно понял. ограничились видимо чтобы много не считать. хотя при техническом финте простом - можно хоть через ждень хоть через год с одинаковыми затаратми накладными считать.
20 Злопчинский
 
13.04.20
19:25
(9) пичалька...
21 Злопчинский
 
13.04.20
19:26
(15) это блокируется на раз, см.(19)
22 Злопчинский
 
13.04.20
19:27
(17) сильно не вникал, но ссудя по всему уродскаязаплатка
23 Хосе
 
13.04.20
20:02
(19) они считают не за три месяца, а за все месяцы от даты документа до последнего месяца, где проходят документы.
Мне кажется, в данном случае концпепция защиты ГТД поломала партионный учет, делать это через неявную ТЧ Запасы - минимум странно.
Опять же, если таможенная декларация вносится задним числом (а так оно и бывает, она не сразу поступает), начинаются проблемы.
24 Злопчинский
 
13.04.20
21:01
(23)
1. "если таможенная декларация вносится задним числом" - то я не вижу никаких проблем. Пока декларация не внесена - ты не можешь использовать эти UNL/ И это норм. В чем проблема внесения декларации задним числом? или я чего-то не понял...? (И кстати, если учет ГТД - отдельный регистр - то ГТД лучше учитывать по ЛИФО).

2. "они считают не за три месяца, а за все месяцы от даты документа до последнего месяца, где проходят документы."
я хз в УТ как ГТД учитывается. Если совершенно отдельный регистр для учета ГТД - то можно было сделать что "считать по всем месяцам" необязательно. И без этого сразу бы все было видно.

3. "Мне кажется, в данном случае концпепция защиты ГТД поломала партионный учет, делать это через неявную ТЧ Запасы "
я малость не в теме тут, но провели док. где-то надо ЗАПОМНИТЬ ГТД которые прошли-списались по этому доку. для чего? для того чтобы при перепроведении или распроведении и проведении заново сделать проведение в учете с теми же самыми UNL/ Документ проведен = ГТД выданы наружу. Каким образом обнеспечить запоминание какие ГТД выданы наружу - где-то их зафиксировать. В ТЧ дока или как-то иначе - не суть важно, все равно суть использования была бы одна. если это то про чтоя понял речь ты ведешь.
4. насчет поломали партионный учет - я тут хз ГТД в каком виде увязано с партионным учетом. может партионка - отдельно, а гтд - отдельно, или в одном регистре? в УНФ например - партионка отдельно, а ГТД отдельно.
И это потенциально проблемно. Бо в один прекрасный момент партии списаны с Прихода№234, а ГТД к списанные к этому приходу никакого отношения не имеют.
25 shuhard
 
13.04.20
21:16
(23) всё верно
если ГТД сложный и его много, то пилиться своё ФИФО, для торговли это не сложно
26 Aleksey
 
13.04.20
21:37
(19) ИМХО 3 месяца = квартал
27 Aleksey
 
13.04.20
21:42
(24)
2. ГТД это разрез учета на регистре остатки, такой же как номенклатура, товар
ТоварыОрганизаций
Измерения
- АналитикаУчетаНоменклатуры
- Организация
- ВидЗапасов (собственный, комиссия)
- НомерГТД

3. При снятия с проведения ТЧ Запасы очищается и заполняется заново при проведении. При перепроведении оно берется как есть
28 Злопчинский
 
13.04.20
21:47
(27) ок, спсб.
правад непонятно, почему НомерГТД не запихнули в "Аналитика учетаНоменклатуры", а вынесли отдельно
Ошибка? Это не ошибка, это системная функция.