Имя: Пароль:
1C
1C 7.7
v7: Помогите с бухитогами. Как узнать какой датой попал товар на счет?
0 sysadminlk
 
08.02.13
13:26
Как узнать какой датой попал товар на счет?
То что я написал выводит не то что я хочу.

   Ит = СоздатьОбъект("БухгалтерскиеИтоги");
   Ит.ИспользоватьСубконто(ВидыСубконто.Подразделение,,1);
   Ит.ИспользоватьСубконто(ВидыСубконто.Контрагенты,Контрагент,2);
   Ит.ИспользоватьСубконто(ВидыСубконто.Товар,,1);
   Ит.ИспользоватьСубконто(ВидыСубконто.СерНомер,,1);
   Ит.ВыполнитьЗапрос(НачДата,КонДата,СчетПоКоду(КодСчета),,,,"День");
   
   Ит.ВыбратьСубконто(1);
   Пока Ит.ПолучитьСубконто(1) = 1 Цикл
       Ит.ВыбратьСубконто(2);
       Пока Ит.ПолучитьСубконто(2) = 1 Цикл
           Сообщить(Ит.Субконто(2));
           Ит.ВыбратьПериоды();
           Пока Ит.ПолучитьПериод() = 1 Цикл
               Сообщить("   "+Ит.НачДата+" "+Ит.КонДата+"");
               Ит.ВыбратьСубконто(3);
               Пока Ит.ПолучитьСубконто(3)=1 Цикл
                   Сообщить("     "+Ит.СКД(3)+" "+Ит.СКК(3)+" "+Ит.Субконто(3));
               КонецЦикла;
           КонецЦикла;
       КонецЦикла;
   КонецЦикла;
1 VladZ
 
08.02.13
13:28
(0) Обороты смотри, а не сальдо.
2 sysadminlk
 
08.02.13
13:34
реальные остатки такие:
EliteGroup P45T-AD3,LGA775,intel P45,1600Mhz(oc),4DDR3 PC12800,2PCI-E16X,2PCI-E1X,2PCI,Sound8CH,GB L            1    84    84
   K84110G94700920                
HDD 250GB, Seagate, 7200rpm, 8MB Cache, SATA300 [ST3250312CS]            1    61.5    61.5
   9VYGXGV6                
Power Supply DELUX DLP-385W 320W,12CM ORIGINAL, Box            1    17    17
   307570                
???? ??????? ATX Glacial Power GP-AL650AA 650W ATX12V Version 2.2, Dual +12V rails and +5Vsb capabil            1    77    77

Нужно знать когда они попали на этот счет
то что я написал выводит:
  01.02.13 01.02.13
    1 0 ASRock H61M-HVS, LGA1155,intel H61, 2DDR3 PC12800,1PCI-E16X,1PCI-E1X,int VGA,Sound5.1CH,LAN,4SATA,mA
  02.02.13 02.02.13
    1 0 EliteGroup P45T-AD3,LGA775,intel P45,1600Mhz(oc),4DDR3 PC12800,2PCI-E16X,2PCI-E1X,2PCI,Sound8CH,GB L
    1 0 HDD 250GB, Seagate, 7200rpm, 8MB Cache, SATA300 [ST3250312CS]
    1 0 MB ASROCK H61M-VS LGA1155 H61,2xDDR3 1333,PCI-Ex16,Lan,USB2.0,SATA2,mATX
    1 0 Power Supply DELUX DLP-385W 320W,12CM ORIGINAL, Box
    1 0 Блок Питания ATX Glacial Power GP-AL650AA 650W ATX12V Version 2.2, Dual +12V rails and +5Vsb capabil
  04.02.13 04.02.13
    0 0 ASRock H61M-HVS, LGA1155,intel H61, 2DDR3 PC12800,1PCI-E16X,1PCI-E1X,int VGA,Sound5.1CH,LAN,4SATA,mA
    0 0 MB ASROCK H61M-VS LGA1155 H61,2xDDR3 1333,PCI-Ex16,Lan,USB2.0,SATA2,mATX
3 sysadminlk
 
08.02.13
13:38
(1) а заница? СКД заменить на ДО чтоли? ничего не поменяется? скорее всего я что-то не понимаю
4 KishMish
 
08.02.13
13:48
чето у тебя много использовать субконто
тебе скорее все и Контрагенты и товары на одном счету у тебя хранятся? ужас и кошмар
5 sysadminlk
 
08.02.13
14:09
Может я не правильно объясняю задачу, но нужны
остатки по счету на текущую дату с датами попадания этого товара на данный счет.
Получается только через обороты ловить что-ли? Потом запихивать в таблицу значений и отсекать не нужное, сортировать и потом таблицу значений выводить?

Или можно как-то проще?
6 ДенисЧ
 
08.02.13
14:10
(5) нет. Нельзя.
7 sysadminlk
 
08.02.13
14:19
Понятно, пасибо.