Árvore de páginas

Carregando...


01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Linha Protheus) - Compras (SIGACOM)

Función:LOCX10AUT.PRW - Autofactura
País:Paraguay
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-22291


02. DESCRIPCIÓN

Punto de entrada para realizar modificaciones a la view de la rutina LOCX10AUT - Autofactura.


  • Desarrollar y compilar el punto de entrada LOCX10AUTV.
  • Ingresar a la rutina Autofactura (SIGACOM >> Actualizaciones | Nuevo Compras).
    • Al momento de incluir, visualizar o borrar será ejecutado el punto de entrada.

Descripción

Punto de entrada para realizar modificaciones a la view de Autofactura.

Rutina:

LOCX10AUT.PRW

Función

LOCX10AUTV

Parámetros
VariableTipoDescripción
ParamIXB[1]Array

Recibe el objeto de la view de Autofactura. Las modificaciones deben de ser realizadas sobre este objeto.


Retorno:

TipoDescripción

Sin retorno.



Importante

Es recomendable no realizar modificaciones sobre los campos estándar de los documentos para no generar errores.

Los campos de usuario son agregados de manera automática a las rutinas de documentos fiscales, en caso de requerir retirar algún campo se puede marcar como no usado, o removerlo por medio del presente punto de entrada.

COMA221MNU
#INCLUDE 'protheus.ch'
#INCLUDE 'parmtype.ch'
#INCLUDE 'FWMVCDEF.CH'

User function LOCX10AUTV() 
Local oView := PARAMIXB[1] //Viewdef

    
	//Remover un campo de usuario de la pantalla.
    If oView:GetViewStruct("SF1_MASTER"):HasField("F1_NUMERO") //Verificación de la existencia del campo.
        oView:GetViewStruct("SF1_MASTER"):RemoveField( "F1_NUMERO" )
    EndIf

    //Bloqueo de campo para edición. Encabezado.
    If oView:GetViewStruct("SF1_MASTER"):HasField("F1_STRING") //Verificación de la existencia del campo.
        oView:GetViewStruct("SF1_MASTER"):SetProperty("F1_STRING", MVC_VIEW_CANCHANGE, .F.)
    EndIf

	//Agregar un campo de sistema.
     oView:GetViewStruct("SF1_MASTER"):AddField("F1_HORA"  ,"99",AllTrim(FwX3Titulo("F1_HORA"))    ,AllTrim(FwX3Titulo("F1_HORA"))     ,{""},"GET","@!",NIL,"",.T.,NIL,NIL,{},NIL,NIL,.F.)

 	//Bloqueo de campo para edición. Grid.
    oView:GetViewStruct("SD1_DETAIL"):SetProperty("D1_CF", MVC_VIEW_CANCHANGE, .F.)

Return

03. INFORMACIÓN ADICIONAL

Documentos Fiscales de Entrada


IMPORTANTE!

El punto de entrada LOCX10AUTV está disponible para la nueva rutina de Autofactura (LOCX10AUT). Aplica para los países indicados en Documentos Fiscales de Entrada


04. ASUNTOS RELACIONADOS

PE LOCX08VIEW Realizar modificaciones a la view LOCX08

PE LOCX09VIEW Realizar modificaciones a la view LOCX09

PE LOCX10VIEW Realizar modificaciones a la view LOCX10

PE LOCX13VIEW Realizar modificaciones a la view LOCX13

PE LOCX14VIEW Realizar modificaciones a la view LOCX14

PE LOCX20VIEW Realizar modificaciones a la view LOCX20 MEX

PE LOCX23VIEW Realizar modificaciones a la view LOCX23 COL

PE LOCX60VIEW Realizar modificaciones a la view LOCX60

PE LOCX62VIEW Realizar modificaciones a la view LOCX62

PE LOCX10SOPV Realizar modificaciones a la view LOCX10SOP COL