<?php

namespace Modules\Facture\WebService;

class CommandeDeRegularisationFacture
{
   
    public static function creationCdeRegul($array)
    {
        \Helpers\Webservice\Wsdl::XmlEntities($array);
        
        $xml = '<CreateCdeRegulIn LngUtilisation="'.htmlspecialchars($_SESSION['Session_Langue']).'">
            <Utilisateur>'.$_SESSION['Session_Login'].'</Utilisateur>
            <NUM_FACT>'.$array['numFact'].'</NUM_FACT>
            <TYP_ACH>'.($array['input_typeAchat'] ?? '').'</TYP_ACH>
            <CODE_ACH>'.trim($array['ACHETEUR']).'</CODE_ACH>
            <CTR_EMETT>'.$array['centre_emetteur'].'</CTR_EMETT>
            <CTR_LIVR>'.$array['centre_livraison'].'</CTR_LIVR>
            </CreateCdeRegulIn>
            ';
        
        return new \Helpers\Webservice\Wsdl('Oxaproc_Gen.wsdl', 'OXAPRC_CREATE_CDEREGUL', $xml, false);
    }
}
