Histórico da Página
...
En la rutina de Facturaciones (MATA467N), cuando se timbra transmite un Comprobante Fiscal Digital para Internet (CFDI) con Complemento de Carta Porte, el cual cuenta con un ítem donde el campo Prod/Ser SAT contiene algún producto, el cual esta relacionado a un código de producto SAT (B1_PRODSAT) se utiliza un código de producto SAT que en el que indica ser "Material peligroso" (catálogo S019 - Catalogo Producto/Servicio CP se que indica como Material Peligroso el código ) , pero este en ocasiones, se puede definir como peligroso o no peligroso ( "0,1") , se recibe el siguiente rechazo, y no se encuentra activa la funcionalidad para decir, si es o no un material peligroso:
El valor registrado en el atributo "Mercancia:MaterialPeligroso" no es válido o el valor registrado en el atributo “Mercancias:Mercancia:BienesTransp” contiene el valor "0" (cero) en la columna "Material peligroso" del catálogo "c_ClaveProdServCP".
Problema adicional:
En la rutina de Facturaciones Facturacion (MATA467N) cuando se timbra transmite un Comprobante Fiscal Digital para Internet (CFDI) con Complemento de Carta Porte, cuando se realiza el por traslado de los Productos, es decir, los campos Valor Unit. (D2_PRCVEN) y Valor Total (D2_TOTAL) son informados con valor 0.00 y el campo Vl.Mercancía (D2_VLRFUE) se informa un valor, en el XML del CFDI el atributo ValorMercancia se genera con valor "0.00".
03. SOLUCIÓN
Para los el catalogo de Productos, se añade el nuevo agrega el campo Mat. Peligroso (B1_TPCLAS) el cual solo es editable cuando si el producto indicado en SAT ( Producto/Servicio SAT (campo B1_PRODSATPRODSAT ) cuenta tiene como código de material peligroso el valor "0,1" en el catálogo S019 - Catalogo Producto/Servicio CP; en el campo se podrá indicar la opción Si o No. Permitiendo indicar en este nuevo campo, si el material es peligroso o no, y será el valor a mostrar en el atributo "Mercancia:MaterialPeligroso".
...
Aviso | ||
---|---|---|
| ||
Si en el catálogo S019 - Catalogo Producto/Servicio CP la columna Material Peligroso es contiene el string 0,1 por default para la generación del atributo MaterialPeligroso será No. Para la correcta visualización del código de Producto/Servicio SAT y validaciones para material peligroso es importante tener configurados los disparadores mencionados en la sección 04. INFORMACIÓN ADICIONAL. |
...
Actualizaciones a diccionario realizadas en el paquete de actualización 010110.
Tabla SB1 - Productos crear el campo:
Campo | Contenido |
---|---|
Campo | B1_TPCLAS |
Tipo | 1 - Caracter |
Tamaño | 1 |
Decimal | 0 |
Formato | !@ |
Contexto | Real |
Propiedad | Modificar |
Tit. Español | Mt.Peligroso |
Des. Español | Material peligroso |
Lista Opciones | 0=No;1=Si; |
Modo Edicion | ObtColSAT("S019",M->B1_PRODSAT,1,8,189,3) =='0,1' |
Validación | Pertence(" SN") |
Usado | Si |
Help | Indica si será considerado o no como material peligroso, la selección será mostrada en el Complemento de Carta Porte. |
Tabla SX7 - Disparadores
Campo | Secuencia | C. Dominio | Tipo | Regla | Posiciona | Alias | Orden | Clave | Condición |
D2_COD | 6 | D2_METODO | P - Primario | IIf(FindFunction("LxMxDatPro"),LxMxDatPro(M->D2_COD),"") | N - No | 0 | |||
D2_COD | 7 | D2_CFPS | P - Primario | SB1->B1_PRODSAT | S - Si | SB1 | 1 |
Card documentos Informacao Solución disponible para versión 12.1.27 o superior que cuente con las rutinas actualizadas. Titulo ¡IMPORTANTE!
...