Á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:LOCX09.PRW - Nota Débito Proveedor
País:Mercado Internacional
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 LOCX09 - Nota Débito Proveedor.


  • Desarrollar y compilar el punto de entrada LOCX09VIEW.
  • Ingresar a la rutina Nota de Débito (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 notas de débito proveedor.

Rutina:

LOCX09.PRW

Función

LOCX09VIEW

Parámetros
VariableTipoDescripción
ParamIXB[1]Array

Recibe el objeto de la view de las notas de débito proveedor. Las modificaciones deben 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 LOCX09VIEW() 
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 LOCX09VIEW está disponible para la nueva rutina de Nota de Débito Proveedor (LOCX09). Aplica para los países indicados en Documentos Fiscales de Entrada


04. ASUNTOS RELACIONADOS

PE LOCX08VIEW Realizar modificaciones a la view LOCX08

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

PE LOCX10AUTV Realizar modificaciones a la view LOCX10AUT PAR