Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


CARTA PORTE V3.1

ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03


.

problemas con el implocal

Para quienes programan Visual Basic aqui esta la solucion
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Cerrado
elisa Michel
Mensajes: 2
Registrado: Lun Abr 11, 2011 3:36 pm

problemas con el implocal

Mensaje por elisa Michel »

Hola espero puedan ayudarme tengo unproblema con el programa de un hotel para hacer el nodod eimpuestos locales
la cadena original que se formo es


||2.0||1122|2011-04-08T17:30:43|428051|2010|ingreso|PAGO EN UNA SOLA EXHIBICION|CONTADO|508.47|0.00|600.00|HFT781221A61|HOTEL FLORIDA DE TUXPAN SA DE CV|JUAREZ|23|CENTRO|TUXPAN|TUXPAN|VERACRUZ|MEXICO|92800|JUAREZ|23|Desp 101|CENTRO|TUXPAN|TUXPAN|VERACRUZ|MEXICO|92800|BILA7012063E3|ACELA ESPERANZA BRIONES LOPEZ|PRIV CORREGIDORA|108|CENTRO|CUAUTEPEC|CUAUTEPEC|HIDALGO|MEXICO|43740|1|PZA|30/12/2010 HOSPEDAJE-1|508.47|508.47|IVA|16.00|81.36|91.53|1.0|0.00|10.17|ISSH|2.00|10.17||

y la que me arroja el validador es

||2.0||1122|2011-04-08T17:30:43|428051|2010|ingreso|PAGO EN UNA SOLA EXHIBICION|CONTADO|508.47|0.00|600.00|HFT781221A61|HOTEL FLORIDA DE TUXPAN SA DE CV|JUAREZ|23|CENTRO|TUXPAN|TUXPAN|VERACRUZ|MEXICO|92800|JUAREZ|23|Desp 101|CENTRO|TUXPAN|TUXPAN|VERACRUZ|MEXICO|92800|BILA7012063E3|ACELA ESPERANZA BRIONES LOPEZ|PRIV CORREGIDORA|108|CENTRO|CUAUTEPEC|CUAUTEPEC|HIDALGO|MEXICO|43740|1|PZA|30/12/2010 HOSPEDAJE-1|508.47|508.47|IVA|16.00|81.36||

solo me reconoce hasta los impuestos trasladados tengo u precedimeintyo para hacer el c omplemento pero me marca error

<Impuestos><Traslados><Traslado impuesto="IVA" tasa="16.00" importe="81.36"/></Traslados></Impuestos><Complemento><impuestoslocales xmlns:implocal="http://www.sat.gob.mx/implocal" xsi:schemaLocation="http://www.sat.gob.mx/cfd/2 http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv2.xsd http://www.sat.gob.mx/implocal http://www.sat.gob.mx/sitio_internet/cf ... plocal.xsd" version="1.0" totalderetenciones="0" totaldetraslados="10.17"/><Trasladoslocales><Trasladolocales ImpLocTrasladado="ISSH" tasadetraslado="2.00" importetraslado="10.17"/></Trasladoslocales></Complemento></Comprobante>

el procedimiento que hace esto es :

Dim Complemento_node As IXMLDOMElement
Dim XXX_node As IXMLDOMElement
Dim Traslados_node As IXMLDOMElement
Dim Traslado_node As IXMLDOMElement

'Crea el elemento COMPLEMENTO
Set Complemento_node = Parent_node.OwnerDocument.createElement("Complemento")
Parent_node.appendChild Complemento_node
Complemento_node.setAttribute "xmlns:implocal", ("http://www.sat.gob.mx/implocal")
Complemento_node.setAttribute "xsi:schemaLocation", "http://www.sat.gob.mx/cfd/2 http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv2.xsd http://www.sat.gob.mx/implocal http://www.sat.gob.mx/sitio_internet/cf ... plocal.xsd"
'Crea el elemento XXX
Set XXX_node = Parent_node.OwnerDocument.createElement("impuestoslocales")
Complemento_node.appendChild XXX_node
XXX_node.setAttribute "version", "1.0"
XXX_node.setAttribute "totalderetenciones", "0"
XXX_node.setAttribute "totaldetraslados", (Format(txtRET_ISR, "########0.00"))
'Crea el elemento TRASLADOSlocales
Set Traslados_node = Parent_node.OwnerDocument.createElement("Trasladoslocales")
Complemento_node.appendChild Traslados_node
Set Traslado_node = Parent_node.OwnerDocument.createElement("Trasladolocales")
Traslados_node.appendChild Traslado_node
Traslado_node.setAttribute "ImpLocTrasladado", ("ISH")
Traslado_node.setAttribute "tasadetraslado", (Format(2, "########0.00"))
Traslado_node.setAttribute "importetraslado", (Format(txtRET_ISR, "########0.00"))

Espero puedan ayudarme con esto
elisa Michel
Mensajes: 2
Registrado: Lun Abr 11, 2011 3:36 pm

Re: problemas con el implocal

Mensaje por elisa Michel »

ya lo pude arreglar gracias a comentarios de este foro

el procedimiento quedo asi

Dim Complemento_node As IXMLDOMElement
Dim XXX_node As IXMLDOMElement
Dim Traslados_node As IXMLDOMElement
Dim Traslado_node As IXMLDOMElement
'Crea el elemento COMPLEMENTO
Set Complemento_node = Parent_node.OwnerDocument.createElement("Complemento")
Parent_node.appendChild Complemento_node
'Crea el elemento XXX
Set XXX_node = Parent_node.OwnerDocument.createElement("implocal:ImpuestosLocales")
Complemento_node.appendChild XXX_node
XXX_node.setAttribute "version", "1.0"
XXX_node.setAttribute "TotaldeRetenciones", "0.00"
XXX_node.setAttribute "TotaldeTraslados", (Format(txt_IsSh, "########0.00"))
'Crea el elemento TRASLADOSlocales
Set Traslados_node = Parent_node.OwnerDocument.createElement("implocal:TrasladosLocales")
XXX_node.appendChild Traslados_node
Traslados_node.setAttribute "ImpLocTrasladado", ("ISSH")
Traslados_node.setAttribute "TasadeTraslado", (Format(2, "########0.00"))
Traslados_node.setAttribute "Importe", (Format(txtRET_IsSh, "########0.00"))




Igual en el valida cfd me marca que no hace referencia al implocal pero en el validador del sat me la acepta.
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: problemas con el implocal

Mensaje por Dado »

elisa Michel escribió:ya lo pude arreglar gracias a comentarios de este foro

el procedimiento quedo asi

Dim Complemento_node As IXMLDOMElement
Dim XXX_node As IXMLDOMElement
Dim Traslados_node As IXMLDOMElement
Dim Traslado_node As IXMLDOMElement
'Crea el elemento COMPLEMENTO
Set Complemento_node = Parent_node.OwnerDocument.createElement("Complemento")
Parent_node.appendChild Complemento_node
'Crea el elemento XXX
Set XXX_node = Parent_node.OwnerDocument.createElement("implocal:ImpuestosLocales")
Complemento_node.appendChild XXX_node
XXX_node.setAttribute "version", "1.0"
XXX_node.setAttribute "TotaldeRetenciones", "0.00"
XXX_node.setAttribute "TotaldeTraslados", (Format(txt_IsSh, "########0.00"))
'Crea el elemento TRASLADOSlocales
Set Traslados_node = Parent_node.OwnerDocument.createElement("implocal:TrasladosLocales")
XXX_node.appendChild Traslados_node
Traslados_node.setAttribute "ImpLocTrasladado", ("ISSH")
Traslados_node.setAttribute "TasadeTraslado", (Format(2, "########0.00"))
Traslados_node.setAttribute "Importe", (Format(txtRET_IsSh, "########0.00"))




Igual en el valida cfd me marca que no hace referencia al implocal pero en el validador del sat me la acepta.
Gracias por tomarte el tiempo de publicar tu solucion, estoy seguro que a varios les va a ser muy util :D
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Cerrado