Tiempo aproximado para lectura: 1:30 min
Duda
¿Cómo editar campos de usuario de la tabla Items de las Invoices DBC en la rutina Despachos de Importación MATA143?
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Compras (SIGACOM) - Versión 12
Solución
Por funcionalidad estándar, los campos de usuario agregados en la tabla DBC - Items de las Invoices, solo pueden ser editados desde la rutina Despachos MATA143 cuando el tipo de invoice es FOB o CIF, es decir, DBB_TIPONF es 5 u 8.
Para otros tipos de invoices, considere utilizar el punto de entrada M143CPOSED.
Sigue ejemplo del punto de entrada mencionado donde DBC_XCUSER es el campo de usuario que se pretende pueda ser editado:
#include 'protheus.ch'
User Function M143CPOSED()
Local aCpos := {}
aAdd(aCpos, {"DBC_XCUSER", .T., .T.})
Return aCpos
Conozca más
Para adquirir más conocimiento, acceda al siguiente enlace:
Documento Técnico: Punto de Entrada M143CPOSED
0 Comentarios