A continuación se muestra un ejemplo de factura retenciones dividendos2 en WebService INI(TXT)
Ejemplo de factura retenciones dividendos2 en WebService INI(TXT)
Esta opcion te permite enviar un texto a un webservice, este cuenta con el KIT de desarrollo el cual lo ejecutara y enviara la respuesta.
Ideal para :
- instalaciones ligeras
- operativos con permisos restringidos
- Lenguajes en que no esta una versión nativa del KIT como java, android, iOS, node.js, ruby, OSX, entre otros...
Webservice http://ini.facturacionmexico.com.mx/timbrarini.php?wsdl
cfdi=c:/sdk2/timbrados/ejemplo_retenciones_dividendos2.xml
remueve_acentos=SI
retencion=SI
version_retencion=2
validacion_local=NO
[PAC]
usuario=DEMO700101XXX
pass=DEMO700101XXX
produccion=NO
[conf]
cer=c:/sdk2/certificados/EKU9003173C9.cer.pem
key=c:/sdk2/certificados/EKU9003173C9.key.pem
pass=12345678a
php_openssl=SI
[factura]
FolioInt=21RET
FechaExp=2023-09-27T10:50:02
CveRetenc=08
LugarExpRetenc=45079
DescRetenc=004
fecha_expedicion=AUTO
[emisor]
RfcE=EKU9003173C9
NomDenRazSocE=ESCUELA KEMPER URGATE
RegimenFiscalE=601
[receptor]
NacionalidadR=Nacional
[receptor.Nacional]
RfcR=URE180429TM6
NomDenRazSocR=UNIVERSIDAD ROBOTICA ESPA�OLA
DomicilioFiscalR=65000
rfc=SOHM7509289MA
nombre=MIGUEL ANGEL SOSA HERNANDEZ
UsoCFDI=G01
DomicilioFiscalReceptor=27054
[periodo]
MesIni=10
MesFin=10
Ejercicio=2021
[totales]
MontoTotOperacion=9000.00
MontoTotGrav=9000.00
MontoTotExent=0.00
MontoTotRet=1000.00
[totales.ImpRetenidos]
[totales.ImpRetenidos.0]
BaseRet=9000
ImpuestoRet=002
MontoRet=1000.00
TipoPagoRet=01
[dividendos]
[dividendos.DividOUtil]
CveTipDivOUtil=04
MontISRAcredRetMexico=100.00
MontISRAcredRetExtranjero=200.00
MontRetExtDivExt=300.00
TipoSocDistrDiv=Sociedad Nacional
MontISRAcredNal=400.00
MontDivAcumNal=500.00
MontDivAcumExt=600.00
[dividendos.Remanente]
ProporcionRem=1000.00
xml_debug=c:/sdk2/timbrados/ejemplo_retenciones_dividendos2_debug.xml
Pasos:
- Generar el texto con sus valores
- Enviar al webservice http://ini.facturacionmexico.com.mx/timbrarini.php?wsdl - Procesar respuesta y almacenar el XML y PNG que vienen en base64