Имя: Пароль:
1C
1С v8
HELP: ЗУП--> БП: не туда субконто счета 26 ставит!
,
0 листопад
 
18.10.12
15:06
В 1С:ЗУП, в документе "ОтражениеЗПВрегУчете", на форме, сделала кнопку, при нажатии на которую формируются дополнительные новые проводки: Дт26 - Кт70.
Когда перегружаю эти проводки в 1С:Бухгалтерию, то субконто счета 26 встает не туда, т.е. вместо первого субконто, на второе!!! Перегружаю из ЗУП в БП типовыми правилами.

В 1С:ЗУП http://s019.radikal.ru/i618/1210/8c/85fe417e15b1.jpg
В 1С:Бухгалтерия (неправильно): http://s51.radikal.ru/i131/1210/e9/6ce4aab31525.jpg

БП редакции 2.0
1 igni1
 
18.10.12
15:16
Планы счетов одинаковые? Хорошо бы в отладчике посмотреть в вашей процедуре какое  субконто действительно заполняется
2 листопад
 
18.10.12
15:17
Смотрю ПланСчетов в ЗУП: у счета 26 СтатьиЗатрат это второе субконто.
А в БП, у счета 26 СтатьиЗатрат это первое субконто.

Планы счетов у нас типовые.
3 igni1
 
18.10.12
15:20
БП похоже не типовой или это КОРП?
4 листопад
 
18.10.12
15:21
Может я неправильно заполняю проводки в ЗУП? Вот мой текст:

Счет96 = ПланыСчетов.Хозрасчетный.РезервыПредстоящихРасходов;
   Счет70 = ПланыСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда;
   Счет26 = ПланыСчетов.Хозрасчетный.ОбщехозяйственныеРасходы;
   
   Субконто96 = Справочники.Резервы.НайтиПоНаименованию("Оценочные(премия)");
   
   Выборка=Справочники.СтатьиЗатрат.Выбрать();
   Пока Выборка.Следующий()  Цикл
       Если Выборка.ЭтоГруппа Тогда
           Продолжить;
       ИначеЕсли Выборка.Наименование = "Премия" Тогда      
           СтатьяЗарплатаНеГруппа=Выборка.Ссылка;
           Прервать;
       КонецЕсли;
   КонецЦикла;
   Субконто26 = СтатьяЗарплатаНеГруппа;
   
   
   ТабЧасть = ЭтотОбъект.ОтражениеВУчете;
   
   
   Для каждого Строка Из ТабЧасть Цикл
       
       Если Строка.СчетДт = Счет96 И Строка.СчетКт = Счет70 Тогда
           
           Если Строка.СубконтоДт1 = Субконто96 Тогда
               
               Проводка = ТабЧасть.Добавить();
               Проводка.СчетДт = Счет26;
               Проводка.СубконтоДт2 = Субконто26;  // если напишу Проводка.СубконтоДт1 = Субконто26; то в ЗУП субконто не запишется
               Проводка.ПодразделениеДт = ПолучитьСотрудника(Строка.СубконтоКт1).ПодразделениеОрганизации;
               Проводка.СчетКт = Счет70;
               Проводка.СубконтоКт1 = Строка.СубконтоКт1;
               Проводка.ВидНачисленийОплатыТрудаПоСтатье255НК = Перечисления.ВидыНачисленийОплатыТрудаПоСт255НК.пп7ст255;
               Проводка.СуммаНУ = Строка.Сумма;
               Проводка.СуммаВР = - Строка.Сумма;
               
           КонецЕсли;
       КонецЕсли;
       
   КонецЦикла;
5 листопад
 
18.10.12
15:22
+(4) Т.е. в ЗУП я заполняю второе субконто!
6 листопад
 
18.10.12
15:23
(3) БП обычная, не КОРП!!!
7 hhhh
 
18.10.12
15:23
(5) в типовом ЗУП одно субконто. Сегодня не пятница же, чего вы шутите?
8 листопад
 
18.10.12
15:27
(7) Вот мой ПланСчетов в ЗУП: http://s019.radikal.ru/i627/1210/5d/1a42adfbc9d9.jpg
9 igni1
 
18.10.12
15:27
(7) В типовом н 26 счете 1 - подразделение, 2 - статьи заатр
10 листопад
 
18.10.12
15:30
В (4) я уже написала, что если напишу:
Проводка.СубконтоДт1 = Субконто26;  
то в ЗУП субконто не заполняется.

Поэтому пишу:
Проводка.СубконтоДт2 = Субконто26;
тогда все заполняется в ЗУП!

Почему же в БП, при выгрузке типовыми правилами, только у моих проводок неправильно ставит субконто счета26?
11 листопад
 
18.10.12
15:39
HELP!!!
12 igni1
 
18.10.12
15:44
прошу прощения, не увидела что дт 96 - там одно субконто резервы, посмотрите в отладчике что вы туда пишите, и что у родных проводок с 96 счета
13 Skylark
 
18.10.12
15:56
Все в ЗУП правильно. Смотрите правила обмена в конвертации данных и там ищите, почему так происходит.
14 Skylark
 
18.10.12
15:59
Либо поймете, что надо сделать в ЗУП, чтобы выгружалось правильно в БП, либо поправите правила, чтобы выгружалось как Вам надо.
15 Skylark
 
18.10.12
16:01
В правилах обмена вполне может быть не простой перенос реквизит в реквизит, а в качестве источника быть выборка данных по какому-нибудь хитрому алгоритму, где все субконто хотро определяются
16 igni1
 
18.10.12
16:04
похоже тс премию хочет списывать на 26 - легче всего просмотреть получаемую проводку и родную дт 26 в отладчике
17 igni1
 
18.10.12
16:07
как бы надо субконто дт 1 присвоить подразделение, субконто дт 2 присвоить статью затрат
Основная теорема систематики: Новые системы плодят новые проблемы.