init
This commit is contained in:
122
modules/EcmSales/test.php
Normal file
122
modules/EcmSales/test.php
Normal file
@@ -0,0 +1,122 @@
|
||||
<?php
|
||||
|
||||
ini_set ( "soap.wsdl_cache_enabled", "0" );
|
||||
require_once ("nusoap/nusoap.php");
|
||||
|
||||
$soapUrl = 'http://system.saas-systems.pl/soap.php?wsdl';
|
||||
$soapUser = 'admin';
|
||||
$soapPassword = 'rudemodz123';
|
||||
|
||||
$client = new nusoap_client ( $soapUrl, 'wsdl' );
|
||||
|
||||
$login_parameters = array (
|
||||
'user_auth' => array (
|
||||
'user_name' => $soapUser,
|
||||
'password' => md5 ( $soapPassword ),
|
||||
'version' => '1'
|
||||
),
|
||||
'application_name' => 'SoapTest',
|
||||
'name_value_list' => array ()
|
||||
);
|
||||
|
||||
$login_result = $client->call ( 'login', $login_parameters );
|
||||
|
||||
if ($login_result ['id'] != '') {
|
||||
$session_id = $login_result ['id'];
|
||||
|
||||
|
||||
$sdi = new EcmInvoiceOut();
|
||||
$sdi->retrieve('471275d4-c5e5-f599-a83d-59bb88f30660');
|
||||
$sdi_fields = array ();
|
||||
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'parent_id',
|
||||
"value" => 'f084e64a-4e63-a3d1-6417-58cbf730df3f'
|
||||
);
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'parent_name',
|
||||
"value" => 'E5 Polska Sp. z o.o.'
|
||||
);
|
||||
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'parent_address_street',
|
||||
"value" => 'ul. Wąwozowa 11'
|
||||
);
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'parent_address_postalcode',
|
||||
"value" => '02-796'
|
||||
);
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'parent_address_city',
|
||||
"value" => 'Warszawa'
|
||||
);
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'parent_address_country',
|
||||
"value" => 'Polska '
|
||||
);
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'parent_nip',
|
||||
"value" => '525-21-73-990'
|
||||
);
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'kind',
|
||||
"value" => 'other'
|
||||
);
|
||||
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'stock_id',
|
||||
"value" => '754a59d6-979f-7006-a202-57c96a3eb06b'
|
||||
);
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'name',
|
||||
"value" => $sdi->document_no
|
||||
);
|
||||
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'id',
|
||||
"value" => $sdi->id
|
||||
);
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'total_netto',
|
||||
"value" => format_number($sdi->total_netto)
|
||||
);
|
||||
|
||||
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'date_fk',
|
||||
"value" => date("d.m.Y")
|
||||
);
|
||||
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'register_date',
|
||||
"value" => date("d.m.Y")
|
||||
);
|
||||
|
||||
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'new_with_id',
|
||||
"value" => true
|
||||
);
|
||||
|
||||
$sdi_fields [] = array (
|
||||
"name" => 'position_list',
|
||||
"value" => serialize ( $sdi->getPositionList ( true ) )
|
||||
);
|
||||
|
||||
$set_entry_parameters = array (
|
||||
// session id
|
||||
"session" => $session_id,
|
||||
|
||||
// The name of the module from which to retrieve records.
|
||||
"module_name" => "EcmStockDocIns",
|
||||
|
||||
// Record attributes
|
||||
"name_value_list" => $sdi_fields
|
||||
)
|
||||
;
|
||||
|
||||
$set_entry_result = $client->call ( "set_entry", $set_entry_parameters );
|
||||
|
||||
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user