jccastillo0007 / eFacturaT

eFacturaT
0 stars 2 forks source link

Carta Porte 3.0 Traslado Internacional - enviar variables al PDF #2413

Closed RigoFlores closed 7 months ago

RigoFlores commented 8 months ago

Cuando en el atributo “CartaPorte:TranspInternac” se registre “Sí”, es que identificamos el traslado como internacional.

Appendar en la variable datoExtra5 de complementocartaporte40.jrxml " Régimen Aduanero: valor de regimenAduanero "

Enviar al subreporte mercancias.jrxml las nuevas variables (por default vacías, y si incluyen datos, pues incluirlos: TipoMateria DescripcionMateria ** DocumentacionAduanera

** esta variable debe contener lo siguiente: Tipo de documento: TipoDocumento + Número de Pedimento: NumPedimento + ID Docto Aduanero: IndentDoctoAduanero + RFCImportador: RFCImpo

jccastillo0007 commented 8 months ago

Estas variables quedaron con este formato (para ser consistentes):

mTipoMateria mDescripcionMateria

jccastillo0007 commented 8 months ago

DocumentacionAduanera, no existe, se mandan por separado los valores de:

mTipoDocumento; mDocumentoId; mRFC; mNumeroPedimento;

RigoFlores commented 8 months ago

apenas hoy probé lo de estas variables, y en mercancías no reconoce mTipoMateria... no se si tenga problemas con todas y esta es la primera que reporta el error, o solo con esa.

2024-03-30 08:08:15,934 DEBUG [http-nio-8080-exec-162] (JasperCreatorImpl.java:149) - IT IS A CARTA PORTE, will look first at : /eFacturaT/customers/IIA040805DZ4/setup/complementocartaporte40IIA040805DZ4.jrxml 2024-03-30 08:08:16,256 ERROR [http-nio-8080-exec-162] (JRFillSubreport.java:801) - Fill 1: exception net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : mTipoMateria