Árvore de páginas

Versões comparadas

Chave

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

...

         case PARAMIXB == "ITC210MNU"

                 Return := { {"Nova Rotina" ,"NewFunction" , 0 , 2}}

         case PARAMIXB == "CAR_DESP"

                 local cDesp := "Despesa a ser incluída"

                 SYB->(DBSEEK(xFilial("SYB")+cDesp))
                 TRB->(DBAPPEND())
                 TRB->WI_DESP :=cDesp
                 TRB->YB_DESCR :=SYB->YB_DESCR
                 TRB->WI_MOEDA :=SYB->YB_MOEDA 
                 TRB->WI_PERCAPL:=SYB->YB_PERCAPL
                 TRB->WI_DESPBAS:=SYB->YB_DESPBAS
                 TRB->WI_VALOR :=SYB->YB_VALOR
                 TRB->WI_QTDDIAS:=SYB->YB_QTDEDIA
                 TRB->WI_VAL_MAX:=SYB->YB_VAL_MAX
                 TRB->WI_VAL_MIN:=SYB->YB_VAL_MIN
                 TRB->WI_IDVL :=TC210Tipo(cDesp,"SYB")

       case PARAMIXB == "FINAL_TUDOK"

                 //Acesso a work TRB

                 lREt := TRB→WI_VALOR > 0 //Retorna .T. se for maior que zero e .F. se for menor ou igual a zero

        case PARAMIXB == "VAL_CUSTOMIZA"

                 //Acesso a work TRB

                 lUserValid := TRB→WI_VALOR > 0 //Retorna .T. se for maior que zero e .F. se for menor ou igual a zero

          case PARAMIXB == "MONTA_CAMPOS"

                  aadd         aAdd (aStruct,"WI_CUSTOMCONOUT")

    EndCase

EndIf

Return nil

03. PARÂMETROS


NomeTipoDescrição

ANTES_MBROWSE

CaracterITC210MNUCaracterPermite adicionar itens no Menu da mBrowseTRATA_VARCaracter
CAR_DESPCaracter

Permite a inclusão de despesas automáticas via RdMake que serão executados ao clicar no incluir uma nova tabela pré-calculo no módulo de importação.

A inclusão deve ser realizada diretamente na tabela temporária TRB.

FINAL_TUDOKCaracterPonto de entrada que executado após salvar a tabela e permite a validação de informações customizadas para que o registro possa ser gravado ou não.
VAL_CUSTOMIZACaracterPonto de entrada que entrada executado a cada movimentação da linha do grid que permite a customização da validação das despesas durante a manutenção da Tabela de Pré-Calculo.
MONTA_CAMPOSCaracterPonto de entrada que permite a inclusão de campos que serão apresentados no grid da tabela de pré-cálculo.

04. VARIÁVEIS


ANTESMBROWSEITC210MNU
ParâmetroNomeTipoPermite AlterarDescrição
CAR_DESPTRBWorkTRATA_VARSimWork que carrega as despesas na tela na inclusão de uma nova tabela de pré-cálculo.CAR_DESP
FINAL_TUDOKlRetLógicoSimSe retornar .T. segue com a gravação da tabela, se retornar .F. a gravaçao da tabela será abortada.
VAL_CUSTOMIZAlUserValidLógicoSimSe retornar .T. segue com a movimentação da linha do grid, se retornar .F. cancela amovimentação da linha do grid.
MONTA_CAMPOSaStructArraySimArray com os campos que serão exibidos no grid da tabela de pré-cálculo.




05. TABELAS UTILIZADAS

  • Não há.



...