7.7 как вернуть не проданный товар?

Тема в разделе "Типовые решения "1С:Предприятие 7.7"", создана пользователем Dillan, 13 фев 2008.

  1. TopicStarter Overlay
    Dillan
    Offline

    Dillan

    Регистрация:
    20 фев 2007
    Сообщения:
    43
    Симпатии:
    0
    Баллы:
    1
    Перешли на новую базу, перенесла остатки и тп, но когда начали вести базу возникла необходимость вернуть товар (возврат от покупателя), продажа которого была в прошлом периоде и не попала в новую базу, а нужно чтоб по партиям распределилась и чтоб на нужного поставщика "встала". кто встречался, подскажите.
  2. Vlad
    Offline

    Vlad Модераторы Команда форума Модератор

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    А "перенесла остатки" каким образом? И какая конфигурация вообще? Телепатировать в лом.
  3. TopicStarter Overlay
    Dillan
    Offline

    Dillan

    Регистрация:
    20 фев 2007
    Сообщения:
    43
    Симпатии:
    0
    Баллы:
    1
    перенесла тупо вводом остатков от разных поставщиков, конфигурация комплексная 77, остатки сделала на 31.12.07, а возвраты товара идут с более раннего периода, блин :(, вот и не знаю как быть...
  4. Vlad
    Offline

    Vlad Модераторы Команда форума Модератор

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    В качестве основания возврата выбери ввод остатков по нужному поставщику. Должно пройти и по партиям.
  5. ЧКДзержинский
    Offline

    ЧКДзержинский Опытный в 1С

    Регистрация:
    7 дек 2006
    Сообщения:
    487
    Симпатии:
    3
    Баллы:
    29
    Да у нас та же ситуация. Заходишь в старую базу, смотришь проводки реализации. В новой базе создаешь документ возврата без основания и тупо вбиваешь номенклатуру, количество и себестоимость - геморрой конечно, но это ж временно :unsure:
  6. TopicStarter Overlay
    Dillan
    Offline

    Dillan

    Регистрация:
    20 фев 2007
    Сообщения:
    43
    Симпатии:
    0
    Баллы:
    1
    спасибо все получилось, ну почти все, у нас есть товар на комиссии, и когда ставлю товар (принятый) он не видет на какую партию его поставить и не дает сделать автоподбор :(, соответственно не ставит товар на поставщика, нужного мне, вот
    такое у Вас было? и как можно с этим справиться
  7. ЧКДзержинский
    Offline

    ЧКДзержинский Опытный в 1С

    Регистрация:
    7 дек 2006
    Сообщения:
    487
    Симпатии:
    3
    Баллы:
    29
    А с чего ты взяла, что он не видит, какую партию нужно вернуть? Если хочешь выбрать определенную партию, то нужно просто дважды щелкнуть на поле "Партия". Операцию документа нужно выбрать: Возврат поставщику (комиссия).
  8. TopicStarter Overlay
    Dillan
    Offline

    Dillan

    Регистрация:
    20 фев 2007
    Сообщения:
    43
    Симпатии:
    0
    Баллы:
    1
    когда я нажимаю на партию там пусто!!! этот товар приходил давно и на момент переноса его не было на остатках, взамен, если записать возврат, он предлогает этот же самый возврат, но в нем поставщик получается совсем не тот кто реально постовлял, а тот от кого возврат :( вот я и села а вернуть товар очень надо, потому что его в текущем периоде уже продали :unsure:
  9. ЧКДзержинский
    Offline

    ЧКДзержинский Опытный в 1С

    Регистрация:
    7 дек 2006
    Сообщения:
    487
    Симпатии:
    3
    Баллы:
    29
    Я наверно чего-то не понял. Товар есть на остатках или нет? Если нет, то что в таком случае возвращаешь? Если же есть, то как он "умудрился" продаться? У вас партионный учет или по средней?
    Короче, если у вас себестоимость "по средней", если есть на остатках комиссионный товар, полученный от контрагента Б, а нужно вернуть контрагенту А, то типовыми средствами вроде не решить. Если умеешь программировать, то работы на 10 - 15 минут:
    в глобальном модуле в процедуре глОприходованиеПартийТМЦ заменяешь строку
    Код:
    РегПартии.СтатусПартии        = глПолучитьСтатусПартииПрихода(ТаблНоменклатуры.ВидТМЦ,Номенклатура,КодОперации, Склад); 
    
    
    на
    Код:
            Если Конт.Вид() = "ОприходованиеТМЦ" Тогда
    Если Конт.Счет.Код = "004" Тогда
    РегПартии.СтатусПартии = Перечисление.СтатусыПартии.Т_Принятый;
    Иначе
    РегПартии.СтатусПартии  = глПолучитьСтатусПартииПрихода(ТаблНоменклатуры.ВидТМЦ, 
    Номенклатура,КодОперации, Склад);    
    КонецЕсли;
    Иначе
    РегПартии.СтатусПартии = глПолучитьСтатусПартииПрихода(ТаблНоменклатуры.ВидТМЦ, 
    Номенклатура,КодОперации, Склад);    
    КонецЕсли;
    
    
    
    После этого в справочнике Движения регистров добавляешь нужный элемент, ну и в справочник Проводки хоз. операций для документа ОприходованиеТМЦ тоже добавляешь один элемент для проводки в дебет 004.
    Ну а потом документом СписаниеТМЦ списываешь с клиента Б то количество товара, которое нужно вернуть клиенту А. Потом оформляешь документ ОприходованиеТМЦ от клиента А, ну и потом со спокойной совестью оформляешь документ Возврат поставщику(комиссия).
  10. TopicStarter Overlay
    Dillan
    Offline

    Dillan

    Регистрация:
    20 фев 2007
    Сообщения:
    43
    Симпатии:
    0
    Баллы:
    1
    спасибо попробую ))) уже замучилась с этим переходом (((

Поделиться этой страницей