當前位置: 首頁>>代碼示例>>PHP>>正文


PHP COM::Conectar方法代碼示例

本文整理匯總了PHP中COM::Conectar方法的典型用法代碼示例。如果您正苦於以下問題:PHP COM::Conectar方法的具體用法?PHP COM::Conectar怎麽用?PHP COM::Conectar使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在COM的用法示例。


在下文中一共展示了COM::Conectar方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: firmado

 # Generar el mensaje firmado (CMS) ;
 $cms = $WSAA->SignTRA($tra, $path . $Certificado, $path . $ClavePrivada);
 # Llamar al web service para autenticar
 $ta = $WSAA->CallWSAA($cms);
 // homologación
 #$ta = $WSAA->CallWSAA($cms, "https://wsaa.afip.gov.ar/ws/services/LoginCms") # producción
 echo "Token de Acceso: {$WSAA->Token} \n";
 echo "Sing de Acceso: {$WSAA->Sign} \n";
 # Crear objeto interface Web Service de Factura Electrónica
 $WSFE = new COM('WSFE');
 # Setear tocken y sing de autorización (pasos previos) Y CUIT del emisor
 $WSFE->Token = $WSAA->Token;
 $WSFE->Sign = $WSAA->Sign;
 $WSFE->Cuit = "23111111113";
 # Conectar al Servicio Web de Facturación
 $ok = $WSFE->Conectar();
 // pruebas
 #$ok = WSFE.Conectar("https://wsw.afip.gov.ar/wsfe/service.asmx") ' producción # producción
 # Llamo a un servicio nulo, para obtener el estado del servidor (opcional)
 $WSFE->Dummy();
 echo "appserver status {$WSFE->AppServerStatus} \n";
 echo "dbserver status {$WSFE->DbServerStatus} \n";
 echo "authserver status {$WSFE->AuthServerStatus} \n";
 # Recupera cantidad máxima de registros (opcional)
 $qty = $WSFE->RecuperarQty();
 # Recupera último número de secuencia ID
 $LastId = $WSFE->UltNro();
 # Recupero último número de comprobante para un punto de venta y tipo (opcional)
 $tipo_cbte = 1;
 $punto_vta = 1;
 $LastCBTE = $WSFE->RecuperaLastCMP($punto_vta, $tipo_cbte);
開發者ID:kpocha,項目名稱:pyafipws,代碼行數:31,代碼來源:ejemplo.php

示例2: COM

 $ta = $WSAA->LoginCMS($cms);
 echo "Token de Acceso: {$WSAA->Token} \n";
 echo "Sing de Acceso: {$WSAA->Sign} \n";
 # Crear objeto interface Web Service de Factura Electrónica v1 (version 2.5)
 $WSFEv1 = new COM('WSFEv1');
 # Setear tocken y sing de autorización (pasos previos) Y CUIT del emisor
 $WSFEv1->Token = $WSAA->Token;
 $WSFEv1->Sign = $WSAA->Sign;
 $WSFEv1->Cuit = "20267565393";
 # Conectar al Servicio Web de Facturación: homologación testing o producción
 if ($HOMO) {
     $wsdl = "https://wswhomo.afip.gov.ar/wsfev1/service.asmx?WSDL";
 } else {
     $wsdl = "https://servicios1.afip.gov.ar/wsfev1/service.asmx?WSDL";
 }
 $ok = $WSFEv1->Conectar($CACHE, $wsdl);
 // pruebas
 #$ok = WSFE.Conectar() ' producción # producción
 # Llamo a un servicio nulo, para obtener el estado del servidor (opcional)
 $WSFEv1->Dummy();
 echo "appserver status {$WSFEv1->AppServerStatus} \n";
 echo "dbserver status {$WSFEv1->DbServerStatus} \n";
 echo "authserver status {$WSFEv1->AuthServerStatus} \n";
 # Recupero último número de comprobante para un punto venta/tipo (opcional)
 $tipo_cbte = 1;
 $punto_vta = 1;
 $ult = $WSFEv1->CompUltimoAutorizado($tipo_cbte, $punto_vta);
 # Establezco los valores de la factura o lote a autorizar:
 $fecha = date("Ymd");
 echo "Fecha {$fecha} \n";
 $concepto = 1;
開發者ID:kpocha,項目名稱:pyafipws,代碼行數:31,代碼來源:factura_electronica.php


注:本文中的COM::Conectar方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。