Выгрузка Заказов С Сайта В 1С

http://rghost.ru/6Nsfh8Qt7.view

http://rghost.ru/6Nsfh8Qt7

Единички берутся как раз из заказов клиента, скорей всего их резервирование берутся из другого документа не поступления. Нужно смотреть по коду проведения или по отчету, каким образом и от куда точно они берутся.

А не подскажите где именно все это находится?

Или, может я дам удаленный доступ, а то мы так год переписываться будем=)

По данному вопросу вам лучше обратиться к специалистам которые занимаются непосредственно 1С, т.к. данная проблема связана с самой 1С и ее функционалом.

<КоммерческаяИнформация>
  <Документ>
    <Ид>16719
    <Номер>16719
    <Дата>2016-04-07
    <ХозОперация>Заказ товара
    <Роль>Продавец
    <Валюта>RUB
    <Курс>1
    <Сумма>3172.05
    <Скидки>
      <Скидка>
        <Наименование>Скидка на заказ
        <Сумма>166.95
        <Процент>5
        <УчтеноВСумме>false
      
    
    <Контрагенты>
      <Контрагент>
        <Ид>4407
        
        <Почта>...@gmail.com
        <ТелефонРабочий>8916...
        <Незарегистрированный>Нет
        <Наименование>Виктория
        <Роль>Продавец
        <ПолноеНаименование>Виктория
        <Фамилия>...
        <Имя>Виктория
        <Отчество>Сергеевна
        <Адрес>
          <Представление>-, Россия, Москва, Москва -
          <АдресноеПоле>
            <Тип>Почтовый индекс
            <Значение>-
          
          <АдресноеПоле>
            <Тип>Страна
            <Значение>Россия
          
          <АдресноеПоле>
            <Тип>Город
            <Значение>Москва
          
          <АдресноеПоле>
            <Тип>Адрес
            <Значение>Москва -
          
        
        <Контакты>
          <Контакт>
            <Тип>Почта
            <Значение>...@gmail.com
          
          <Контакт>
            <Тип>ТелефонРабочий
            <Значение>8916...
          
        
      
    
    <Время>18:31:05
    <Комментарий>(1 / 3172.05)
    <Товары>
      <Товар>
        <Ид>226bef60-fcc9-11e1-fd9d-6cf049b73cb3
        <Код>3783
        <Артикул>02748
        <Наименование>Подсвечник-фонарь "Орнамент"
        <БазоваяЕдиница Код="796" НаименованиеПолное="шт">шт
        <Скидки>
          <Скидка>
            <Наименование>Скидка на товар
            <Сумма>0
            <УчтеноВСумме>true
          
          <Скидка>
            <Наименование>Скидка на товар
            <Сумма>166.95
           <УчтеноВСумме>false
          
        
        <ЦенаЗаЕдиницу>3339
        <Количество>1
        <Сумма>3339
        <Коэффициент>1
        <ЗначенияРеквизитов>
          <ЗначениеРеквизита>
            <Наименование>ВидНоменклатуры
            <Значение>Товар
          
          <ЗначениеРеквизита>
            <Наименование>ТипНоменклатуры
            <Значение>Товар
          
        
      
    
    <ЗначенияРеквизитов>
      <ЗначениеРеквизита>
        <Наименование>Статус заказа
        <Значение>Открытый
      
      <ЗначениеРеквизита>
        <Наименование>Метод оплаты
        <Значение>Наличными курьеру
      
      <ЗначениеРеквизита>
        <Наименование>Способ доставки
        <Значение>-
      
    
  

Я попробовала загрузить данный заказ, он загрузился с суммой заказа 3172.05. Возможно у вас на стороне 1С установлена скидка на заказ.

Screenshot_2.png

Я попробовала загрузить данный заказ, он загрузился с суммой заказа 3172.05. Возможно у вас на стороне 1С установлена скидка на заказ.

вот за этот кусок

    <Сумма>3172.05
    <Скидки>
      <Скидка>
        <Наименование>Скидка на заказ
        <Сумма>166.95
        <Процент>5
        <УчтеноВСумме>false
      
    

отвечает код

        $xml -> writeElement($cml['total'], $order_data['total']);
        if (!empty($order_data['subtotal_discount']) && $order_data['subtotal_discount'] > 0) {
            $xml -> startElement($cml['discounts']);
                $xml -> startElement($cml['discount']);
                    $xml -> writeElement($cml['name'], $cml['orders_discount']);
                    $xml -> writeElement($cml['total'], $order_data['subtotal_discount']);
                    $xml -> writeElement($cml['rate_discounts'], $order_data['subtotal_discount']*100/$order_data['subtotal']);
                    $xml -> writeElement($cml['in_total'], 'false');
                $xml -> endElement();
            $xml -> endElement();
        }

в файле /app/addons/rus_exim_1c/func.php

заменил в четвертой снизу строке в $xml -> writeElement($cml['in_total'], 'false'); false на true, и всё стало хорошо. И это, собственно говоря, логично...

PS: 1С 8.2, УТ 10.3, CS-Cart 4.3.5 RU

Мы внесем данное исправление. Дело в том что при тестировании выгрузки со значением false и true, загрузка выполнялась одинаково.