...
Producto: | Solucoes_totvs_cross |
---|
SolucaoCross | TOTVS Backoffice |
---|
|
Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | Modulos_cross_segmentos |
---|
ModulosCrossSegmentos | TOTVS Backoffice (Linha Protheus) - Compras (SIGACOM) |
---|
|
Modulos_totvs_prestadores_de_servicos |
---|
|
---|
Función: | LOCX13.PRW - Gastos Imp. |
---|
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 LOCX13 - Gastos Imp.
Totvs custom tabs box |
---|
tabs | Flujo de prueba,Punto de entrada,Ejemplo de uso |
---|
ids | paso01,paso02,paso03 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso01 |
---|
| - Desarrollar y compilar el punto de entrada LOCX13VIEW.
- Ingresar a la rutina Gastos Imp. (SIGACOM >> Actualizaciones | Nuevo Compras).
- Al momento de incluir, visualizar o borrar será ejecutado el punto de entrada.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso02 |
---|
| Descripción | Punto de entrada para realizar modifcaciones modificaciones a la view de Gastos Imp. | Rutina: | LOCX13.PRW | Función | LOCX13VIEW | Parámetros | Variable | Tipo | Descripción |
---|
ParamIXB[1] | Array | Recibe el objeto de la view de las Gastos Importación. Las modificaciones deben de ser realizadas sobre este objeto.
|
| Retorno: | Tipo | Descripción |
---|
| Sin retorno. |
|
Informações |
---|
| Es recomendable no realizar modificaciones sobre los campos estandar estándar de los documentos para no generar errores. Los campos de usuario son agregados de manera automatica automática a las rutinas de documentos fiscales, en caso de rerquerir requerir retirar algún campo se puede marcar como no usado, o removerlo por medio del presente punto de entrada. |
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso03 |
---|
| Bloco de código |
---|
language | c# |
---|
theme | Eclipse |
---|
title | COMA221MNU |
---|
linenumbers | true |
---|
| #INCLUDE 'protheus.ch'
#INCLUDE 'parmtype.ch'
#INCLUDE 'FWMVCDEF.CH'
User function LOCX13VIEW()
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 |
|
|
...