meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
enviarfactura [2025/06/28 01:54] 217.113.194.99 se ha restaurado la vieja versión (2025/01/05 07:44) |
enviarfactura [2025/06/28 01:57] (actual) 154.54.249.202 se ha restaurado la vieja versión (2025/02/19 13:36) |
||
---|---|---|---|
Línea 605: | Línea 605: | ||
</ | </ | ||
+ | |||
+ | Donde el archivo Formas.php es el siguiente: | ||
+ | |||
+ | <?php | ||
+ | |||
+ | /* | ||
+ | * To change this license header, choose License Headers in Project Properties. | ||
+ | * To change this template file, choose Tools | Templates | ||
+ | * and open the template in the editor. | ||
+ | */ | ||
+ | |||
+ | /** | ||
+ | * Description of Formas | ||
+ | * | ||
+ | * @author scastillo | ||
+ | */ | ||
+ | class PeticionEstatusDocumento { | ||
+ | | ||
+ | public $Usuario = ' | ||
+ | public $RUC = ' | ||
+ | public $Clave = ' | ||
+ | public $Documento = ' | ||
+ | |||
+ | | ||
+ | } | ||
+ | | ||
+ | class PeticionFactura { | ||
+ | | ||
+ | public $Usuario = ' | ||
+ | public $RUC = ' | ||
+ | public $Clave = ' | ||
+ | public $Documento =[]; | ||
+ | |||
+ | | ||
+ | } | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | class PeticionFolios{ | ||
+ | |||
+ | public $Usuario = ' | ||
+ | public $RUC = ' | ||
+ | public $Clave = ' | ||
+ | |||
+ | } | ||
+ | | ||
+ | | ||
+ | class Documento{ | ||
+ | | ||
+ | public $Version=" | ||
+ | public $CPCliente=null; | ||
+ | public $CampoAdicional=null; | ||
+ | public $CorreoNegociable=null; | ||
+ | public $CorreoNotificar=null; | ||
+ | public $Detalles=[]; | ||
+ | public $DirCliente=null; | ||
+ | public $InfoFactura=null; | ||
+ | public $InfoSustitutivaGuiaRemision=null; | ||
+ | public $InfoTributaria=null; | ||
+ | public $MaquinaFiscal=null; | ||
+ | public $negociable=null; | ||
+ | public $Notificar=null; | ||
+ | public $OtrosRubrosTerceros=null; | ||
+ | public $Reembolsos=null; | ||
+ | public $Retenciones=null; | ||
+ | public $TelefonoCliente=null; | ||
+ | | ||
+ | |||
+ | } | ||
+ | |||
+ | |||
+ | class InfoTributaria{ | ||
+ | | ||
+ | public $AgenteRetencion=null; | ||
+ | public $CodigoNumerico=" | ||
+ | public $DirMatriz=null; | ||
+ | public $Estab=" | ||
+ | public $Nombrecomercial=null; | ||
+ | public $PtoEmi=" | ||
+ | public $RazonSocial=null; | ||
+ | public $RegimenMicroempresas=null; | ||
+ | public $Secuencial=null; | ||
+ | | ||
+ | | ||
+ | } | ||
+ | |||
+ | class InfoFactura{ | ||
+ | | ||
+ | public $CodDocReembolso=null; | ||
+ | public $ComercioExterior=null; | ||
+ | public $Compensaciones=null; | ||
+ | public $ContribuyenteEspecial=" | ||
+ | public $DirEstablecimiento=null; | ||
+ | public $DireccionComprador=null; | ||
+ | public $FechaEmision=null; | ||
+ | public $FleteInternacional=null; | ||
+ | public $GastosAduaneros=null; | ||
+ | public $GastosTrasporteOtros=null; | ||
+ | public $GuiaRemision=null; | ||
+ | public $IdentificacionComprador=null; | ||
+ | public $ImporteTotal=null; | ||
+ | public $IncoTermFactura=null; | ||
+ | public $IncoTermTotalSinImpuestos=null; | ||
+ | public $LugarIncoTerm=null; | ||
+ | public $Moneda=null; | ||
+ | public $ObligadoContabilidad=null; | ||
+ | public $Pagos=[]; | ||
+ | public $PaisAdquisicion=null; | ||
+ | public $PaisDestino=null; | ||
+ | public $PaisOrigen=null; | ||
+ | public $Placa=null; | ||
+ | public $Propina=null; | ||
+ | public $PuertoDestino=null; | ||
+ | public $PuertoEmbarque=null; | ||
+ | public $RazonSocialComprador=null; | ||
+ | public $SeguroInternacional=null; | ||
+ | public $TipoIdentificacionComprador=null; | ||
+ | public $TotalBaseImponibleReembolso=null; | ||
+ | public $TotalComprobantesReembolso=null; | ||
+ | public $TotalConImpuestos=[]; | ||
+ | public $TotalDescuento=null; | ||
+ | public $TotalImpuestoReembolso=null; | ||
+ | public $TotalSinImpuestos=null; | ||
+ | public $TotalSubsidio=null; | ||
+ | public $ValorRetIva=null; | ||
+ | public $ValorRetRenta=null; | ||
+ | |||
+ | } | ||
+ | |||
+ | class DetalleFactura{ | ||
+ | | ||
+ | public $Cantidad=null; | ||
+ | public $Descripcion=null; | ||
+ | public $Descuento=null; | ||
+ | public $Impuestos=[]; | ||
+ | public $PrecioTotalSinImpuesto=null; | ||
+ | public $PrecioUnitario=null; | ||
+ | public $CodigoAuxiliar=null; | ||
+ | public $CodigoPrincipal=null; | ||
+ | public $DetAdicional=[]; | ||
+ | public $PrecioSinSubsidio=null; | ||
+ | public $unidadMedida=null; | ||
+ | | ||
+ | | ||
+ | } | ||
+ | | ||
+ | class ImpuestoDetalle{ | ||
+ | | ||
+ | public $BaseImponible=null; | ||
+ | public $Codigo=null; | ||
+ | public $CodigoPorRet=null; | ||
+ | public $Valor=null; | ||
+ | public $Tarifa=null; | ||
+ | | ||
+ | } | ||
+ | |||
+ | |||
+ | class TotalConImpuesto{ | ||
+ | | ||
+ | public $BaseImponible=null; | ||
+ | public $Codigo=null; | ||
+ | public $CodigoPorcentaje=null; | ||
+ | public $Descuentoadicional=null; | ||
+ | public $Valor=null; | ||
+ | public $Tarifa=null; | ||
+ | public $ValorDevolucionIva=null; | ||
+ | | ||
+ | } | ||
+ | |||
+ | class Pago{ | ||
+ | public $FormaPago=null; | ||
+ | public $Plazo=null; | ||
+ | public $Total=null; | ||
+ | public $UnidadTiempo=null; | ||
+ | |||
+ | } | ||
+ | |||
+ | |||