Имя: Пароль:
1C
1С v8
Сум
Ø (Рамиль Маугли 27.02.2014 15:53)
0 azeml
 
27.02.14
15:23
Вопросы есть такие поля количества цена и сумма и общая сумма док
Цена висталяе 1с, количество ставит продавец а сумма уже считает 1с

Для каждого Стр Из Товари цикл
          КонецЦикла;
          Если Стр.Количество>0 Тогда
          Стр.Сумма=Стр.Количество*Стр.Цена;
          КонецЕсли;


а когда продавец ошибся и поставил неверную количество то оно все равно добавляет наверх той сумми док

  Если  Стр.Сумма > 0 Тогда
          Если Стр.Количество > 0 Тогда  
              
        ЗагСума = Стр.Сумма ;
          СумаДок12 = СумаДок12+ЗагСума ;
        Сообщить(СумаДок12);
        
    КонецЕсли;
    КонецЕсли;
1 evorle145
 
27.02.14
15:27
(1), сделай столбец сложения суммы, кеш ошибается ниже
2 Ёпрст
 
27.02.14
15:28
Выплюнь кашу и сообщи по-человечьи, чего хочешь.
3 azeml
 
27.02.14
15:40
(1) получилось

    
     Для каждого Стр Из Товари цикл
     КонецЦикла;
     СумаДокМинус =  Стр.Сумма;
     Сообщить(СумаДокМинус);
          Если Стр.Цена>0 Тогда
          Стр.Сумма=Стр.Количество*Стр.Цена;
      КонецЕсли;
      
            
          Если  Стр.Сумма > 0 Тогда
          Если Стр.Количество > 0 Тогда  
              
        ЗагСума = Стр.Сумма ;
          СумаДок12 = СумаДок12+ЗагСума-СумаДокМинус;
        //Сообщить(СумаДок12);
        
        
    КонецЕсли;
    КонецЕсли;
4 salvator
 
27.02.14
15:42
(3) Это чё за бредятина?
5 Ненавижу 1С
 
гуру
27.02.14
15:43
(0) опять с Украины?