示例#1
0
文件: start.php 项目: exaflo/appli
 //-- sinon on prend celui de la requete
 //-- choose atelier if need with societe, papier et nb poses
 $r = $objSmartgang->getParamPlanche($pnIDAtelier, $pnIDSociete, $psCode, $psFamilleDeProduction, $pnLargeur, $pnHauteur);
 $pnIDAtelier = $r['IDAtelier'];
 $pnNbPose = $r['NbPose'];
 $pnIDPlancheFormat = $r['IDPlancheFormat'];
 $feuilleHauteur = $r['Fhauteur'];
 $feuilleLargeur = $r['Flargeur'];
 //-- LOG
 $objSmartgang->logFile(basename(__FILE__), "SOLO", "EXE", "Commande : {$pnIdCommande} / LargeurFluxPao : {$pnLargeur} / HauteurFluxPao : {$pnHauteur} / NbPoses : {$pnNbPose}");
 $objSmartgang->logFile(basename(__FILE__), "SOLO", "EXE", "Code : {$psCode} / IDSociete : {$pnIDSociete}");
 $objSmartgang->logFile(basename(__FILE__), "SOLO", "EXE", "IDAtelier : {$pnIDAtelier} / IDPlancheFormat : {$pnIDPlancheFormat} / feuilleLargeur : {$feuilleLargeur} / feuilleHauteur : {$feuilleHauteur}");
 $pnIdPlanche = $objSmartgang->getCreationPlancheAmalgame($pnIdCommande, $pnNbPose, $pnIDPlancheFormat, $pnIDAtelier);
 //-- create planche SQL
 if (is_numeric($pnIdPlanche)) {
     $resuWs = $objSmartgang->getWsdl($pnIdPlanche);
     //-- appel vers WS_bGenerationCoutPlanche pour générer les coûts de la planche
     if ($resuWs == "1") {
         //-- recuperation des infos de planches
         $resu_info = $objSmartgang->getInfoPlanche($pnIdPlanche);
         if (is_array($resu_info)) {
             $resu_ficheFab = $objSmartgang->getFicheFabV2($resu_info);
             //-- récupération de la fiche de fab
             $objSmartgang->getXmlFile($pnIdPlanche);
             //-- genere le xml de la fiche de fab
             $resu_import = $objSmartgang->getImport($resu_info);
             //-- appel au script de déplacement des fichiers dans IMPORTS
             //                                    $resu_basket = $objSmartgang->getBasketFile($resu_info); //-- récupération du fichier .basket
             //                                    $resu_mxml = $objSmartgang->getMxmlFile($resu_info); //-- appel vers la creation du .mxml
             if (preg_match('/ HP /', $psCode)) {
                 $objSmartgang->getRenameImport($pnIdPlanche, $pnIdCommande);