Advertisement
Guest User

Untitled

a guest
Apr 20th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.18 KB | None | 0 0
  1.  
  2. <?php
  3.  
  4.  
  5. $soap = new SoapClient(
  6.     'http://186.250.94.171:8080/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_ven_pedidos?wsdl',
  7.     array(
  8.         'location' => 'http://186.250.94.171:8080/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_ven_pedidos?wsdl' ,
  9.         'uri' => 'http://186.250.94.171:8080/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_ven_pedidos?wsdl' ,
  10.         'trace' => 1,
  11.         'use' => SOAP_LITERAL,
  12.         'style' => SOAP_DOCUMENT,
  13.     )
  14. );
  15.  
  16. $produtos = array();
  17. $produtos[]  = array(
  18.     'opeExe'   => "I",
  19.     'resEst'   => "N",
  20.     'qtdPed'   => 1,
  21.     'uniMed'   => "Kg",
  22.     'preFix'   => "N",
  23.     'datEnt'   => "0000-00-00",
  24.     'datAne'   => "0000-00-00",
  25.     'sitIpd'   => "9",
  26.     'datGer'   => "0000-00-00",
  27.     'codPro'   => '008010011',
  28.     'preUni'   => 22.00
  29.  
  30. );
  31.  
  32. $parametros['Pedido'] = array(
  33.     'opeExe'   => "I",
  34.     'codEmp'   => 1,
  35.     'codFil'   => 1,
  36.     'produto'  => $produtos,
  37.     'cnpjFilial'   => "12755644000127",
  38.     'numPed'   => 16534,
  39.     'datEmi'   => "2018-04-04 17:57:50",
  40.     'codCli'   => 53,
  41.     'codFpg'   => 1,
  42.     'vlrFre'   => 10.00,
  43.     'cnpjCliente'   => "00129036714",
  44.     'catCli'   => "",
  45.     'codRep'   => "",
  46.     'codCpg'   => "",
  47.     'pgtAnt'   => "N",
  48.     'temPar'   => "X",
  49.     'pedBlo'   => "N",
  50.     'acePar'   => "N"
  51. );
  52.  
  53.  
  54. //var_dump($parametros);
  55. //exit();
  56. try {
  57.  
  58.     $function = "GravarPedidos";
  59.     $options  =  array('location' => 'http://186.250.94.171:8080/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_ven_pedidos?wsdl' );
  60.  
  61.     $params = array(
  62.         'username'   => 'integracao01',
  63.         'password'   => 'V3nd@D!r3ta01',
  64.         'encryption' => 0,
  65.         'parameters' => $parametros
  66.     );
  67.  
  68.  
  69.     $result = $soap->__soapCall($function, $params, $options);
  70.     echo "<pre>";
  71.     var_dump($result);
  72.     var_dump($params);
  73.     var_dump($soap->__getLastRequest());
  74.     exit();
  75.  
  76. //    echo "<pre>";
  77.     var_dump($result);
  78.  
  79. //    exit();
  80.  
  81.  
  82. } catch (Exception $e) {
  83.     // $mysql->update("usuarios", array("cadastro_erp" => 2), "id=". $usuario['id_usuario']);
  84.     // echo "Erro -> " . $usuario['usuario'];
  85.     var_dump($e);
  86.     return;
  87. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement