Esempio n. 1
0
                                     $arAditFields["UPDATED_1C"] = "Y";
                                 }
                             }
                             if (count($arAditFields) > 0) {
                                 CSaleOrder::Update($orderId, $arAditFields);
                             }
                         } else {
                             $this->strError .= "\n" . GetMessage("CC_BSC1_ORDER_NOT_FOUND", array("#ID#" => $orderId));
                         }
                     }
                 }
             }
             $position = false;
             $loader = new OrderLoader();
             $o = new CXMLFileStream();
             $o->registerElementHandler("/" . GetMessage("CC_BSC1_COM_INFO"), array($loader, "elementHandler"));
             $o->registerNodeHandler("/" . GetMessage("CC_BSC1_COM_INFO") . "/" . GetMessage("CC_BSC1_DOCUMENT"), array($loader, "nodeHandler"));
             $o->setPosition(false);
             if ($o->openFile($new_file_name)) {
                 while ($o->findNext()) {
                 }
             }
             echo "success\n";
             if (strlen($loader->strError) > 0) {
                 echo $loader->strError;
             }
         } else {
             echo "failure\n" . GetMessage("CC_BSC1_EMPTY_CML");
         }
     }
 } else {