Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Se realiza la activación del Punto de Entrada LOCXCONCEP, mediante el cual el usuario podrá definir la información que retornará para el atributos del nodo Conceptos.


Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1

Totvs custom tabs box items
defaultno
referenciapaso2

...

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
InformacaoUtilice este box para resaltar información relevante y/o de destaqueEn 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!


05. ASUNTOS RELACIONADOS


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>