Histórico da Página
...
Producto |
| ||||||
---|---|---|---|---|---|---|---|
Línea de producto: |
| ||||||
Segmento: |
| ||||||
Módulo: | SIGAFAT - Facturación | ||||||
Función: |
| ||||||
Ticket: | 9236182 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-9641 |
...
Totvs custom tabs box | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
04. INFORMACIÓN ADICIONAL
El Punto de Entrada LOCXCONCEP recibe 1 parámetro, se recibe cCodProd que es el código del producto y se retorna un arreglo aDetFac que contiene todos los campos que se pueden modificar a nivel producto
El array aDetFac tiene la siguiente estructura:
aDetFac[1] := ClaveProdSer
aDetFac[2] := No. Identificación
aDetFac[3] := Cantidad
aDetFac[4] := ClaveUnidad *Si es nulo omitir el atributo Unidad
aDetFac[5] := Unidad
aDetFac[6] := Descripción
El siguiente ejemplo esta hecho utilizando la tabla de Clientes (SA1) en donde se agrego un nuevo campo llamado A1_IDENT.
#include 'protheus.ch'
User function LOCXCONCEP()
Local cArea := GetArea()
Local cCodProd := PARAMIXB[1] // Código del producto.
Local aDetFac := {"","","","","",""} // Arreglo que contiene la información del producto.
/*
aDetFac[1] := ClaveProdSer
aDetFac[2] := No. Identificación
aDetFac[3] := Cantidad
aDetFac[4] := ClaveUnidad *Si es nulo omitir el atributo Unidad
aDetFac[5] := Unidad
aDetFac[6] := Descripcion
*/
aDetFac[2] := AllTrim(SA1-> A1_IDENT)
aDetFac[6] := AllTrim(SA1 -> A1_IDENT)
RestArea(cArea)
Return aDetFac
En este ejemplo se observa que solo se informan el No.identificación y la Descripción del producto , si es requerido modificar algún otro campo solo es necesario informar un valor en la posición del arreglo aDetFac dependiendo del campo que se quiera modificar.
NOTA:Cabe mencionar que al momento de la ejecución del punto de entrada se puede posicionar en algunas tablas como de Clientes (SA1) y de Recibos de cobro (SB1), por lo que se podrán utilizar campos que ya existen de estas tablas o campos nuevos que sean agregados y definir la regla para el armado del los atributos del nodo Conceptos.
Card documentos Informacao En el Punto de Entrada LOCXCONCEP el contenido de cada una de las posiciones en el arreglo aDetFac debe cumplir con lo establecido en el Anexo 20 Guía de llenado de los comprobantes fiscales digitales por Internet ,referente a los atributos del nodo Conceptos considerando que dicha guía puede ser modificada en cualquier momento. Titulo ¡IMPORTANTE!
...