Имя: Пароль:
1C
1С v8
Не проводятся документы "Реализация товаров и услуг" в УТ 11.2
0 airish205
 
10.03.16
23:06
Переношу документы из комплексной 7.7 через текстовый файл. Остатки ранее перенесла в отчетах отражаются, в регистрах записи все есть Остатки на складах, товары организации...  Самое интересно, что когда я вручную создаю этот документ со всеми те ми же реквизитами и товаром, документ проводится. Подскажите что я упустила? 8-ку только начала изучать, 7-ку хорошо вроде знаю, но давно 1С не занималась. При проведении выдает след.ошибку:
Реализация превышает остаток товара организации Иванова Е.В. ИП
Номенклатура: Краска для волос МАТЕРИА G-OBE 8 120гр, на складе Основной склад недостаточно 1 шт.
Код следующий:
               СКл=Справочники.Склады;
               СпЦ=Справочники.ВидыЦен;
               Ном=Справочники.Номенклатура;
               Пол=Справочники.Пользователи;
               Кон=Справочники.Контрагенты;
               ПР=Справочники.Партнеры;  
               Дог=Справочники.ДоговорыКонтрагентов;
               СПЗ=Справочники.ВидыЗапасов;
               Вал=Справочники.Валюты;
           Док=Документы.РеализацияТоваровУслуг.СоздатьДокумент();
           Док.Дата=Дата(ДатаДок+ " 00:00:00");
           Док.Номер=НомерДок;
           Док.Организация = Организация1;
           ДОк.Автор =Пол.НайтиПоНаименованию(Автор);
           Док.Склад = Скл.НайтиПоНаименованию(Склад1);
           Док.Валюта=Вал.НайтиПоКоду("643");
        //   ДОк.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.РеализацияВРозницу;
              
           Если   ЗначениеЗаполнено(Кон.НайтиПоНаименованию(Контрагент)) ТОгда
           Док.Контрагент = Кон.НайтиПоНаименованию(Контрагент);
           Док.Партнер = Кон.НайтиПоНаименованию(Контрагент).Партнер;

            Иначе
           СпрП=Справочники.Партнеры.СоздатьЭлемент();
           СпрП.Наименование= Контрагент;
           СпрП.Поставщик=Истина;    
           СпрП.ЮрФизЛицо=Перечисления.ЮридическоеФизическоеЛицо.ЮридическоеЛицо;    
           СпрП.Клиент=Истина;
           //Партнеры
           СпрП.НаименованиеПолное=Контрагент;
           СПрП.ЮрФизЛицо= Перечисления.КомпанияЧастноеЛицо.Компания;
           СпрП.Записать();
  
           СпрК=Справочники.Контрагенты.СоздатьЭлемент();
           СпрК.Наименование=Контрагент;
           СпрК.Партнер=СпрП.Ссылка;
           СпрК.ЮридическоеФизическоеЛицо= Перечисления.ЮридическоеФизическоеЛицо.ЮридическоеЛицо;
           СпрК.Записать();
           Док.Контрагент = СпрК.Ссылка;
           Док.Партнер = СпрП.Ссылка;
           КонецЕсли;
          // Док.Договор =  Справочники.ДоговорыКонтрагентов.ПустаяСсылка();;
           Док.НалогообложениеНДС= Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяЕНВД;
           Док.ХозяйственнаяОперация=Перечисления.ХозяйственныеОперации.РеализацияКлиенту;
           Док.Комментарий = Комментарий;          
           Док.Записать();
            Для Каждого Строка Из ТЗ Цикл
                  НСтр= Док.Товары.Добавить();
          Нстр.Номенклатура=Ном.НайтиПоНаименованию(Строка.Номенклатура);    
              Нстр.Количество = Строка.Количество;
          Нстр.КоличествоУпаковок=Строка.Количество;
          Нстр.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС;
          Нстр.Склад =  Скл.НайтиПоНаименованию(Склад1);
          Нстр.Цена= Строка.Цена;
          нстр.Сумма = Строка.Сумма;
            КонецЦикла;            
           Док.Записать();
           Док.Записать(РежимЗаписиДокумента.Проведение);
1 Lond0n
 
10.03.16
23:10
(0) Попробуйте просто записать без проведения, а потом вручную провести. Проведется или нет. И там уже можно сравнить с вручную созданным.
2 Звездец
 
10.03.16
23:24
код то кодом, но может стоит посмотреть что там на самом деле с Краска для волос МАТЕРИА G-OBE 8 120гр, на складе Основной склад недостаточно 1 ш? в УТ кроме того есть еще понятие виды запасов, если они указаны не верно, то ошибка будет так же о нехватке
3 Звездец
 
10.03.16
23:32
и вообще в данном случае лучше всего начать с анализа переноса документов прихода это раз. И не понятно вы только реализации что-ли переносите? Лучше всего перенести ВСЕ документы в хронологической последовательности и уже потом выполнить групповое проведение.

Ну и на последок освойте КД
4 airish205
 
11.03.16
09:56
Я документы загружаю последовательно, загрузила без проведения, но не проводятся,хотя если я создам вручную абсолютно такой же документ, с тем же контрагентом, складом, организацией, товаром, он проводится на раз, причем даже не запрашивает выбор Налогообложения.
5 airish205
 
11.03.16
09:58
Данные сравнивала, делала идентичными, итог тот же.
Возможно дело как раз таки в этом налогообложении. Не могу найти где настраивается у организации, она на ЕНВД.
6 франц
 
11.03.16
09:58
эээ, друг.. не описай настройки ут 11.2 рассуждать о проведении РТУ почти нет смысла..
7 Cyberhawk
 
11.03.16
10:01
Даты разные у программно и вручную создаваемых документов
8 airish205
 
11.03.16
10:03
Я пока не очень хорошо знакома со структурой 8.3, пока изучаю :)  Даты одинаковые.
9 Cyberhawk
 
11.03.16
10:04
Покажи на картинке, как ты делаешь "Данные сравнивала, делала идентичными, итог тот же. "
10 airish205
 
11.03.16
10:04
в таблице документа Товары, есть поле Склад, оно на что-то влияет, его стоит заполнять?
11 airish205
 
11.03.16
10:04
ок, сейчас сделаю
12 франц
 
11.03.16
10:06
(8) вот тебе самый быстрый способ проверки (тут выше даже писали). 1) Создай документ вручную. Потом из консоли запросов получи значения реквизитов созданного документ. 2) создай такой же документ программно. Консолью запросов сравни результаты. Сразу поймешь, чего в программном заполнении не хватает.
Метод 100 % рабочий и опробован в УТ 11 именно для таких задач))
13 Cyberhawk
 
11.03.16
10:06
Вангую, что дело в реквизите ТЧ "СтатусУказанияСерий"
14 франц
 
11.03.16
10:08
(13) а чо ванговать, если даже не известно, есть ли у них работа с сериями, и если да - то какая политика учета серий))
15 airish205
 
11.03.16
10:13
>> Потом из консоли запросов получи значения реквизитов созданного документ.
Интересно, а как в ней попасть, можно попподробнее
16 airish205
 
11.03.16
10:13
Посерийный учет в настройках отключен
17 франц
 
11.03.16
10:17
(15) можно.. нужно попросить у кого нибудь... можно у меня.. если мыло есть , ща скину..
18 франц
 
11.03.16
10:18
смотри почту..
19 ДенисЧ
 
11.03.16
10:19
20 airish205
 
11.03.16
10:19
Ух ты здорово! :)) Буду очень  очень рада если Вы поделитесь со мной этой замечательной штукой :))
21 airish205
 
11.03.16
10:23
Супер! Огромной спасибо :))) Поразбираюсь пока :))
22 airish205
 
11.03.16
10:23
Огромное )
23 airish205
 
11.03.16
10:27
а как ими пользоваться ? :) При открытии в режиме предприятие, нет интерфейса и я пока не понятно что делать (
24 airish205
 
11.03.16
10:29
мыло  divano-viv@bk.ru
25 франц
 
11.03.16
10:32
(23) тот что я оправил или по ссылке в (19) ? хотя, подозреваю, что по ссылке тоже самое..
26 франц
 
11.03.16
10:38
в мыло скинул файлик - открой его в консоли запросов. в общем то, этот запрос должен и у тебя отработать.
27 airish205
 
11.03.16
10:39
спасибо, сейчас попробую
28 airish205
 
11.03.16
10:41
Обработка открылась ,все отлично! Только не совсем понимаю как ею пользоваться :)
29 airish205
 
11.03.16
10:43
хотя кажется разобралась , спасибо )
30 франц
 
11.03.16
10:43
(28) в поле "Текст запроса" в контекстном меню выбрать "Конструктор запроса"...  а вот как с конструктором работать - ну, поищи примеры, на итс должны быть.. а если стандартный  SQL знаешь, то вообще проблем не должно быть.. разве что, все на русском пишется..
31 франц
 
11.03.16
10:43
да, во втором файлике, который я выслал уже готовый запрос.. открой его в обработке..
32 airish205
 
11.03.16
10:47
Все супер! :)) Спасибочки :))
33 франц
 
11.03.16
10:51
(32) выше кажись писали.. вариант налогооблажения программно заполнена?..
так, еще.. я только табличную часть товары дал в запросе.. но обязательно смотреть и ТЧ "Виды запасов" - если онная не заполнена, собственно и можно получить ошибку из (0). Онная заполнена?))
34 франц
 
11.03.16
10:53
а если есть заказ клиента, так еще проще: РТУ.Заполнить(заказклиента)..
35 airish205
 
11.03.16
10:55
хорошо, потестю. SQL знаю :)
36 Cyberhawk
 
11.03.16
12:15
(33) С ТЧ видов запасов мимо - ее заполнять нет необходимости, она перезаполняется при каждом проведении
37 Звездец
 
11.03.16
12:18
(36) не знаю как в 11,2, а в 11,1 не перезаполнялась