Вход | Регистрация


Как списывать товары в минус

Как списывать товары в минус
Я
   AlexToo
 
29.09.16 - 12:12
Добрый день, конфа 1С Упп 1.3, как разрешить программе списывать остатки в минус, т.е есть на остатках 300 шт. в реализации проводят продажу 900 шт, программа должна списать все 900 шт, даже если их нет на остатке. В константах галку "Контроль остатков" снял, у пользователей галку "разрешить превышение остатка товаров" установил, но программа всё равно списывает только те 300 штук которые есть на складе и пишет что 600 штук не хватает. Т.е. документ проводится, но в минус не пишет.
 
 
   piter3
 
1 - 29.09.16 - 12:12
перезапустить сеанс не надо считаешь?
   AlexToo
 
2 - 29.09.16 - 12:14
(1) перезапускал
   Рэйв
 
3 - 29.09.16 - 12:16
(0)Посмотри отладчиком в каком месте оно " пишет что 600 штук не хватает" и посмотри условие на каком основании оно это пишет.
   AlexToo
 
4 - 29.09.16 - 12:19
(3) да пока нет возможности в конфигуратор лезть
   PuhUfa
 
5 - 29.09.16 - 12:21
(0) Не списывает где?
   PuhUfa
 
6 - 29.09.16 - 12:23
+(5) В регистре остатков... или может в регистре партий...
   AlexToo
 
7 - 29.09.16 - 12:28
(6) по проводкам не списывает, по регистрам остатков не списывает
   AlexToo
 
8 - 29.09.16 - 12:29
(6) точнее списывает, но только то количество которое есть на остатке, а мне нужно что б в минус уходил
   AlexToo
 
9 - 29.09.16 - 12:41
Вот в процедуре "Списание партий" идет условие:
// Товара не хватило

    Если (КоличествоОсталосьПогасить > 0) Тогда
        СообщитьОНехваткеПартии(СтрокаДокумента, СтруктураПараметров, РегистрУчета, КоличествоОсталосьПогасить);
    Иначе
        Если ЗначениеЗаполнено(СтрокаДокумента.ДокументПартии) 
          И (СтрокаДокумента.КодОперацииПартииТоваров = Перечисления.КодыОперацийПартииТоваров.ВозвратПоставщику)
          И (КоличествоСписанноеПоДокументуПартии < СтрокаДокумента.Количество) Тогда
            СообщитьОНеполномСписанииУказаннойПартии(СтрокаДокумента, СтруктураПараметров, РегистрУчета, КоличествоОсталосьПогасить);
        КонецЕсли;    
    КонецЕсли; 

-вы ходит что если количествоОсталосьПогасить  > 0 (а оно больше т.к. на складе 300 шт , ещё 600 не хватает), то будет выдавать ошибку. получается он по любому контролит остатки?
   Рэйв
 
10 - 29.09.16 - 12:43
(9)Ты смотри выше, оно вообще поидее не должно сюда заходить раз у тебя контоль отключен. Смотр выше что еще проверяет и попадает в контроль остатков
 
 Рекламное место пустует
   AlexToo
 
11 - 29.09.16 - 12:47
(10) выше только условие:
Если КоличествоСтрокВДокументе > 0 Тогда
а количество строк в доке у меня по любому больше, а если он не будет выполнять эту процедуру, то он вообще ничего списывать не будет.
   piter3
 
12 - 29.09.16 - 12:48
(11) Тогда дял чего константа
чего-то ты не увидел
   AlexToo
 
13 - 29.09.16 - 12:55
(12) да фиг его знает, там даже нет условий по поводу констант контролирующих остатки. В настройках программы константа "Использовать регистр "свободные остатки"" в разделе "контроль остатков" у меня снята, может ещё какая-то константа есть?
   AlexToo
 
14 - 29.09.16 - 13:17
ап ап
   ReaLg
 
15 - 29.09.16 - 13:25
(0) Про 1.3 не скажу. В 1.2 партии в минус не списываются(РН ПартииТоваровНаСкладах, отчет  ведомость по партиям товаров на складах), проводки по БУ в минус не делаются в любом случае. Остатки по складу можно списывать в минус (РН товары на складах, отчет - ведомость по товарам на складах).
   AlexToo
 
16 - 29.09.16 - 13:59
(15) да, тоже уже так подумал, судя по коду. Однако, то не заставишь программу контролировать остатки, то наоборот. Как же тогда минусы в оборотках появляются?
   ReaLg
 
17 - 29.09.16 - 14:18
(16) По-разному. Можно провести поступление, провести реализацию. Распровести поступление(или уменьшить в нем количество). Как пример.
   Повелитель
 
18 - 29.09.16 - 14:21
(0) Думаю остатки то в минус списались.
Не списываются именно по регистру партии? Так это правильно.
И по проводкам, тоже правильно, что минуса нет.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует