Telas de Solicitação e Aprovação de Despesas
Características do Requisito
Linha de Produto: | Microsiga Protheus® | ||||||
Segmento: | Jurídico | ||||||
Módulo: | SIGAPFS | ||||||
Rotina: |
| ||||||
Requisito: | DJURFAT1-7 DJURFAT1-237 DJURFAT1-313 DJURFAT1-1594 DJURFAT1-2691 DJURFAT1-2710 DJURFAT1-2714 DJURFAT1-2715 | ||||||
País(es): | Brasil | ||||||
Banco(s) de Dados: | Todos | ||||||
Tabelas Utilizadas: | NZQ - Solicitação/Aprovação de Despesas | ||||||
Sistema(s) Operacional(is): | Todos |
Descrição
Criação do cadastro de Solicitação de Despesas e da tela de Aprovação.
O processo de Solicitação de Despesas consiste no registro de uma despesa realizada ou a realizar pelo profissional do escritório de advocacia. Esta solicitação é aprovada ou reprovada pela equipe de Financeiro, gerando assim a despesa para faturamento e os lançamentos financeiros, dependendo do caso.
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
Aplique o patch do requisito e execute uma vez a rotina UPDDISTR.
Logo após a execução desta rotina é alterado o dicionário de dados da base, conforme especificações abaixo:
Atualizações do Compatibilizador
- Criação de Tabela no arquivo SX2– Tabelas:
Chave | Nome | Modo | PYME |
NZQ | Solicitação/Aprovação Despesa | Compartilhado | Sim |
2. Criação de Campos no arquivo SX3 – Campos:
- Tabela NZQ - Solicitação/Aprovação Despesa
Campo | NZQ_FILIAL |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Título | Filial |
Descrição | Filial do Sistema |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Grupo de Campos | 033 - Tamanho da Filial |
Ordem | 01 |
Campo | NZQ_COD |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Título | Cód Solic |
Descrição | Cód. Solicit. de Despesa |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | GETSXENUM("NZQ", "NZQ_COD") |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 02 |
Campo | NZQ_DTINCL |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Dt Inclusão |
Descrição | Data de inclusão da Solic |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(INCLUI, DATE(), '') |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 03 |
Campo | NZQ_USRINC |
Tipo | Caracter |
Tamanho | 15 |
Decimal | 0 |
Título | Usuário Incl |
Descrição | Usuário inclusão da Solic |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(INCLUI, USRRETNAME(__CUSERID), '') |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 04 |
Campo | NZQ_SITUAC |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Título | Situação |
Descrição | Situação da Solicitação |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 1=Pendente;2=Aprovada;3=Reprovada |
Inic. Padrão | "1" |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 05 |
Campo | NZQ_DESPES |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Título | Despesa de: |
Descrição | Desp cliente ou escrit? |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=Cliente; 2=Escritório |
Val. Sistema | (Vazio() .OR. Pertence("12")) .AND. J235LmpCpo() |
Contexto | Real |
Propriedade | Alterar |
Ordem | 06 |
Campo | NZQ_SIGLA |
Tipo | Caracter |
Tamanho | 5 |
Decimal | 0 |
Título | Sigla Solic |
Descrição | Sigla do Solicitante |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, POSICIONE('RD0', 1, XFILIAL('RD0') + NZQ->NZQ_CPART, 'RD0_SIGLA'), '') |
Val. Sistema | Vazio() .OR. (ExistCpo('RD0', FWFLDGET('NZQ_SIGLA'), 9) .AND. JURRD0('NZQMASTER', 'NZQ_SIGLA', '1', .T.)) |
Contexto | Virtual |
Propriedade | Alterar |
Inic. Browse | Posicione('RD0', 1, xFilial('RD0') + NZQ->NZQ_CPART, 'RD0_SIGLA') |
Cons. Padrão | RD0ATV - Participantes Ativos |
Gatilhos | Sim |
Grupo de Campos | 073 - Sigla do Participante (PFS) |
Ordem | 07 |
Campo | NZQ_CPART |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Título | Cód. Solicit |
Descrição | Código do Solicitante |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Vazio() .OR. Iif(JurIsRest(), (ExistCpo('RD0', FWFLDGET('NZQ_CPART'), 1) .AND. JURRD0('NZQMASTER', 'NZQ_CPART', '1')), .T.) |
Contexto | Real |
Propriedade | Alterar |
Ordem | 08 |
Campo | NZQ_DPART |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Título | Nome Solicit |
Descrição | Nome do Solicitante |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, GETADVFVAL("RD0", "RD0_NOME", XFILIAL("RD0") + NZQ->NZQ_CPART, 1, "") , "") |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | GETADVFVAL('RD0', 'RD0_NOME', xFilial('RD0') + NZQ->NZQ_CPART) |
Ordem | 09 |
Campo | NZQ_CTPCTA |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Título | Cód Prest Ct |
Descrição | Cód Tp Prestação Contas |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Val. Sistema | Vazio().Or.(ExistCpo('NUO',M->NZQ_CTPCTA,1).AND.JAVLDCAMPO('NZQMASTER','NZQ_CTPCTA','NUO','NUO_ATIVO','1')) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | NUO - Tipo Prestação Conta |
Gatilhos | Sim |
Ordem | 10 |
Campo | NZQ_DTPCTA |
Tipo | Caracter |
Tamanho | 200 |
Decimal | 0 |
Título | Dsc Prest Ct |
Descrição | Desc Tipo Pretação Contas |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, POSICIONE("NUO", 1, XFILIAL("NUO") + NZQ->NZQ_CTPCTA, "NUO_DESC"), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | POSICIONE("NUO", 1, XFILIAL("NUO") + NZQ->NZQ_CTPCTA, "NUO_DESC") |
Ordem | 11 |
Campo | NZQ_DATA |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Data Despesa |
Descrição | Data da Despesa |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Contexto | Real |
Validação | Vazio().Or.JurVlDtDp(FwFldGet("NZQ_DATA")) |
Propriedade | Alterar |
Ordem | 12 |
Campo | NZQ_CMOEDA |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Título | Moeda Desp |
Descrição | Moeda da Despesa |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema | Vazio() .OR. (ExistCpo('CTO', FWFLDGET('NZQ_CMOEDA'), 1) .AND. (JAVLDCAMPO('NZQMASTER', 'NZQ_CMOEDA', 'CTO', 'CTO_BLOQ', '2' ))) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | JURCTO - Moedas do Jurídico |
Gatilhos | Sim |
Ordem | 13 |
Campo | NZQ_DMOEDA |
Tipo | Caracter |
Tamanho | 10 |
Decimal | 0 |
Título | Desc Moeda |
Descrição | Descr. Moeda da Despesa |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, Posicione('CTO', 1, xFilial('CTO') + NZQ->NZQ_CMOEDA, 'CTO_SIMB'), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | Posicione('CTO', 1, xFilial('CTO') + NZQ->NZQ_CMOEDA, 'CTO_SIMB') |
Ordem | 14 |
Campo | NZQ_VALOR |
Tipo | Numérico |
Tamanho | 9 |
Decimal | 2 |
Formato | @E 999,999.99 |
Título | Valor Despes |
Descrição | Valor da Despesa |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 15 |
Campo | NZQ_REVISA |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Título | Revisada? |
Descrição | Solicitação Revisada? |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 1=Sim; 2=Não |
Inic. Padrão | "2" |
Val. Sistema | Vazio() .OR. Pertence("12") |
Contexto | Real |
Propriedade | Alterar |
Ordem | 16 |
Campo | NZQ_SIGRES |
Tipo | Caracter |
Tamanho | 5 |
Decimal | 0 |
Título | Sigla Resp |
Descrição | Sigla do Responsável |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, POSICIONE('RD0', 1, XFILIAL('RD0') + NZQ->NZQ_CODRES, 'RD0_SIGLA'), '') |
Val. Sistema | Vazio() .OR. (ExistCpo('RD0', FWFLDGET('NZQ_SIGRES'), 9) .AND. JURRD0('NZQMASTER', 'NZQ_SIGRES', '3', .T.)) |
Contexto | Virtual |
Propriedade | Alterar |
Inic. Browse | Posicione('RD0', 1, xFilial('RD0') + NZQ->NZQ_CODRES, 'RD0_SIGLA') |
Cons. Padrão | RD0REV - Revisores / Sócios |
Gatilhos | Sim |
Grupo de Campos | 073 - Sigla do Participante (PFS) |
Ordem | 17 |
Campo | NZQ_CODRES |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Título | Cód. Respons |
Descrição | Código do Responsável |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Vazio() .OR. Iif(JurIsRest(), (ExistCpo('RD0', FWFLDGET('NZQ_CODRES'), 1) .AND. JURRD0('NZQMASTER', 'NZQ_CODRES', '3')), .T.) |
Contexto | Real |
Propriedade | Alterar |
Ordem | 18 |
Campo | NZQ_NOMRES |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Título | Nome Respons |
Descrição | Nome do Responsável |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, GETADVFVAL("RD0", "RD0_NOME", XFILIAL("RD0") + NZQ->NZQ_CODRES, 1, "") , "") |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | GETADVFVAL('RD0', 'RD0_NOME', xFilial('RD0') + NZQ->NZQ_CODRES) |
Ordem | 19 |
Campo | NZQ_DESC |
Tipo | Memo |
Tamanho | 10 |
Decimal | 0 |
Título | Descrição |
Descrição | Descrição da Despesa |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 20 |
Campo | NZQ_OBSERV |
Tipo | Memo |
Tamanho | 10 |
Decimal | 0 |
Título | Observação |
Descrição | Observação da Solicitação |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 21 |
Campo | NZQ_MOTREP |
Tipo | Memo |
Tamanho | 10 |
Decimal | 0 |
Título | Mot. Reprova |
Descrição | Motivo da Reprovação |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 22 |
Campo | NZQ_CCLIEN |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Cliente |
Descrição | Cliente da Despesa |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | M->NZQ_DESPES=='1' |
Val. Sistema | Vazio() .OR. J235VldCli() |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | SA1NUH - Clientes |
Gatilhos | Sim |
Grupo de Campos | 001 - Codigo Cliente/Fornecedor |
Ordem | 23 |
Campo | NZQ_CLOJA |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Loja |
Descrição | Loja Cliente da Despesa |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | M->NZQ_DESPES=='1' |
Val. Sistema | Vazio() .OR. J235VldCli() |
Contexto | Real |
Propriedade | Alterar |
Gatilhos | Sim |
Grupo de Campos | 002 - Loja Cliente/Fornecedor |
Ordem | 24 |
Campo | NZQ_DCLIEN |
Tipo | Caracter |
Tamanho | 40 |
Decimal | 0 |
Título | Nome Cliente |
Descrição | Nome Cliente da Despesa |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | M->NZQ_DESPES=='1' |
Inic. Padrão | IF(!INCLUI, POSICIONE("SA1", 1, XFILIAL("SA1") + NZQ->NZQ_CCLIEN + NZQ->NZQ_CLOJA, "A1_NOME"), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | POSICIONE("SA1", 1, XFILIAL("SA1") + NZQ->NZQ_CCLIEN + NZQ->NZQ_CLOJA, "A1_NOME") |
Ordem | 25 |
Campo | NZQ_CCASO |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Título | Cód. Caso |
Descrição | Código do Caso |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | M->NZQ_DESPES=='1' |
Val. Sistema | Vazio() .OR. J235VldCli() |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | NVENZQ - Caso Solicit Despesa |
Gatilhos | Sim |
Grupo de Campos | 036 - Caso Juridico |
Ordem | 26 |
Campo | NZQ_DCASO |
Tipo | Caracter |
Tamanho | 200 |
Decimal | 0 |
Formato | @S30 |
Título | Título Caso |
Descrição | Título do Caso |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, J235Desc('NZQ_DCASO'), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | J235Desc('NZQ_DCASO') |
Ordem | 27 |
Campo | NZQ_CTPDSP |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Título | Cód Tp Desp |
Descrição | Código do Tipo de Despesa |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | M->NZQ_DESPES=='1' |
Val. Sistema | Vazio() .OR. ExistCpo('NRH', M->NZQ_CTPDSP, 1) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | NRH - Tipo de despesas |
Gatilhos | Sim |
Ordem | 28 |
Campo | NZQ_DTPDSP |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Título | Desc Tp Desp |
Descrição | Descrição Tipo de Despesa |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, POSICIONE("NRH", 1, XFILIAL("NRH") + NZQ->NZQ_CTPDSP, "NRH_DESC"), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | POSICIONE("NRH", 1, XFILIAL("NRH") + NZQ->NZQ_CTPDSP, "NRH_DESC") |
Ordem | 29 |
Campo | NZQ_CLOCAL |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Título | Cód Local. |
Descrição | Código da Localidade |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | Jur235When("NZQ_CLOCAL") |
Val. Sistema | Vazio().Or.(Jur235Valid("NZQ_CLOCAL")) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | NTPNZQ - Localidade Cliente |
Gatilhos | Sim |
Ordem | 30 |
Campo | NZQ_DLOCAL |
Tipo | Caracter |
Tamanho | 100 |
Decimal | 0 |
Título | Desc Local. |
Descrição | Descrição da Localidade |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, POSICIONE("NTP", 1, XFILIAL("NTP") + NZQ->NZQ_CLOCAL, "NTP_DESC"), "") |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | POSICIONE("NTP", 1, XFILIAL("NTP") + NZQ->NZQ_CLOCAL, "NTP_DESC") |
Ordem | 31 |
Campo | NZQ_KM |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 0 |
Formato | @E 99,999,999,999,999 |
Título | KMs |
Descrição | Quilometragem |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | Jur235When("NZQ_KM") |
Val. Sistema | Positivo() |
Contexto | Real |
Propriedade | Alterar |
Gatilhos | Sim |
Ordem | 32 |
Campo | NZQ_QTD |
Tipo | Numérico |
Tamanho | 3 |
Decimal | 0 |
Formato | @E 999 |
Título | Quantidade |
Descrição | Quantidade |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | M->NZQ_DESPES=='1' |
Val. Sistema | Vazio() .OR. Positivo() |
Contexto | Real |
Propriedade | Alterar |
Gatilhos | Sim |
Ordem | 33 |
Campo | NZQ_COBRAR |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Título | Cobrar? |
Descrição | Despesa será cobrada? |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 1=Sim; 2=Não |
Modo Edição | M->NZQ_DESPES=='1' |
Val. Sistema | Vazio() .OR. Pertence("12") |
Contexto | Real |
Propriedade | Alterar |
Ordem | 34 |
Campo | NZQ_CTADES |
Tipo | Caracter |
Tamanho | 10 |
Decimal | 0 |
Título | Natureza |
Descrição | Natureza da Despesa |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | M->NZQ_DESPES=='2' |
Val. Sistema | Vazio().Or.(ExistCpo("SED", M->NZQ_CTADES).And.J235AVlNat()) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | SEDOHB - Natureza Lançamentos |
Gatilhos | Sim |
Ordem | 35 |
Campo | NZQ_DCTADE |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Título | Desc Naturez |
Descrição | Descrição da Natureza |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, POSICIONE("SED", 1, XFILIAL("SED") + NZQ->NZQ_CTADES, "ED_DESCRIC"), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | POSICIONE("SED", 1, XFILIAL("SED") + NZQ->NZQ_CTADES, "ED_DESCRIC") |
Ordem | 36 |
Campo | NZQ_CESCR |
Tipo | Caracter |
Tamanho | 5 |
Decimal | 0 |
Título | Cód Escrit |
Descrição | Código do Escritório |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | M->NZQ_DESPES=='2' |
Val. Sistema | Vazio() .OR. (ExistCpo('NS7', M->NZQ_CESCR, 1) .AND. JAVLDCAMPO('NZQMASTER', 'NZQ_CESCR', 'NS7', 'NS7_ATIVO', '1')) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | NS7ATV - Escritórios Ativos |
Gatilhos | Sim |
Grupo de Campos | 098 - Escritório |
Ordem | 37 |
Campo | NZQ_DESCR |
Tipo | Caracter |
Tamanho | 100 |
Decimal | 0 |
Título | Escritório |
Descrição | Descrição do Escritório |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, POSICIONE("NS7", 1, XFILIAL("NS7") + NZQ->NZQ_CESCR, "NS7_NOME"), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | POSICIONE("NS7", 1, XFILIAL("NS7") + NZQ->NZQ_CESCR, "NS7_NOME") |
Ordem | 38 |
Campo | NZQ_GRPJUR |
Tipo | Caracter |
Tamanho | 9 |
Decimal | 0 |
Formato | @! |
Título | Centro Custo |
Descrição | Código do Centro de Custo |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | M->NZQ_DESPES=='2'.AND.!Empty(M->NZQ_CESCR) |
Val. Sistema | Vazio() .OR. (ExistCpo("CTT", M->NZQ_GRPJUR, 1) .AND. JVldCTTNS7("NZQ_CESCR", "NZQ_GRPJUR")) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | CTTNS7 - Centro C. Escritório |
Gatilhos | Sim |
Grupo de Campos | 004 - Centro de Custo |
Ordem | 39 |
Campo | NZQ_DGRJUR |
Tipo | Caracter |
Tamanho | 40 |
Decimal | 0 |
Título | Desc C Custo |
Descrição | Descrição Centro de Custo |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, POSICIONE("CTT", 1, XFILIAL("CTT") + NZQ->NZQ_GRPJUR, "CTT_DESC01"), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | POSICIONE("CTT", 1, XFILIAL("CTT") + NZQ->NZQ_GRPJUR, "CTT_DESC01") |
Ordem | 40 |
Campo | NZQ_SIGPRO |
Tipo | Caracter |
Tamanho | 5 |
Decimal | 0 |
Título | Sigla Prof. |
Descrição | Sigla do Profissional |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | J235ANatWh("NZQ_SIGPRO") |
Inic. Padrão | IF(!INCLUI, POSICIONE('RD0', 1, XFILIAL('RD0') + NZQ->NZQ_CODPRO, 'RD0_SIGLA'), '') |
Val. Sistema | Vazio() .OR. (ExistCpo('RD0', FWFLDGET('NZQ_SIGPRO'), 9) .AND. JURRD0('NZQMASTER', 'NZQ_SIGPRO', '3', .T.)) |
Contexto | Virtual |
Propriedade | Alterar |
Inic. Browse | POSICIONE('RD0', 1, XFILIAL('RD0') + NZQ->NZQ_CODPRO, 'RD0_SIGLA') |
Cons. Padrão | RD0REV - Revisores / Sócios |
Gatilhos | Sim |
Grupo de Campos | 073 - Sigla do Participante (PFS) |
Ordem | 41 |
Campo | NZQ_CODPRO |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Título | Cód. Prof. |
Descrição | Código do Profissional |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Vazio() .OR. Iif(JurIsRest(), (ExistCpo('RD0', FWFLDGET('NZQ_CODPRO'), 1) .AND. JURRD0('NZQMASTER', 'NZQ_CODPRO', '3')), .T.) |
Contexto | Real |
Propriedade | Alterar |
Ordem | 42 |
Campo | NZQ_NOMPRO |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Título | Nome Prof. |
Descrição | Nome do Profissional |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, GETADVFVAL("RD0", "RD0_NOME", XFILIAL("RD0") + NZQ->NZQ_CODPRO, 1, "") , "") |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | GETADVFVAL("RD0", "RD0_NOME", XFILIAL("RD0") + NZQ->NZQ_CODPRO, 1, "") |
Ordem | 43 |
Campo | NZQ_CRATEI |
Tipo | Caracter |
Tamanho | 10 |
Decimal | 0 |
Título | Tab. Rateio |
Descrição | Tabela de Rateio |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | J235ANatWh("NZQ_CRATEI") |
Val. Sistema | Vazio() .OR. (ExistCpo('OH6', FwFldGet('NZQ_CRATEI'), 1)) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | OH6 - Tabela de Rateio |
Gatilhos | Sim |
Ordem | 44 |
Campo | NZQ_DRATEI |
Tipo | Caracter |
Tamanho | 100 |
Decimal | 0 |
Formato | @S50 |
Título | Desc. Rateio |
Descrição | Descrição Tabela Rateio |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, POSICIONE('OH6', 1, XFILIAL('OH6') + NZQ->NZQ_CRATEI, 'OH6_DESCRI'), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | POSICIONE('OH6', 1, XFILIAL('OH6') + NZQ->NZQ_CRATEI, 'OH6_DESCRI') |
Ordem | 45 |
Campo | NZQ_DTAPRV |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Data Aprov. |
Descrição | Data de Aprovação Desp |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 46 |
Campo | NZQ_APROVA |
Tipo | Caracter |
Tamanho | 15 |
Decimal | 0 |
Título | Aprovador |
Descrição | Usuário Aprovador Despesa |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 47 |
Campo | NZQ_DTEMSO |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Dt E-mail So |
Descrição | Data E-mail Solicitação |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 48 |
Campo | NZQ_DTEMCA |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Dt E-mail Ca |
Descrição | Data E-mail Cancelamento |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 49 |
Campo | NZQ_DTEMAP |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Dt E-mail Ap |
Descrição | Data E-mail de Aprovação |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 50 |
Campo | NZQ_EMSOLI |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Título | E-mail Solic |
Descrição | Solicitação Enviada? |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Sim; 2=Não |
Inic. Padrão | "2" |
Val. Sistema | Vazio() .OR. Pertence("12") |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 51 |
Campo | NZQ_EMCANC |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Título | E-mail Canc |
Descrição | Solicitação Cancelada? |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Sim; 2=Não |
Inic. Padrão | "2" |
Val. Sistema | Vazio() .OR. Pertence("12") |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 52 |
Campo | NZQ_EMAPRO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Título | E-mail Aprov |
Descrição | Solicitação Aprovada? |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Sim; 2=Não |
Inic. Padrão | "2" |
Val. Sistema | Vazio() .OR. Pertence("12") |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 53 |
Campo | NZQ_FILLAN |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Título | Filial Lanç. |
Descrição | Filial do Lançamento |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Grupo de Campos | 033 - Tamanho da Filial |
Ordem | 54 |
Campo | NZQ_CLANC |
Tipo | Caracter |
Tamanho | 10 |
Decimal | 0 |
Título | Cód. Lançam. |
Descrição | Código do lançamento |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 55 |
Campo | NZQ_CPAGTO |
Tipo | Caracter |
Tamanho | 100 |
Decimal | 0 |
Título | Cód Ctas Pag |
Descrição | Código no Contas a Pagar |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 56 |
Campo | NZQ_ITDES |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Título | It. Desdobr. |
Descrição | Item do Desdobramento |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 57 |
Campo | NZQ_ITDPGT |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Título | It. Desd Pag |
Descrição | It. Desdobramento Pós Pag |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 58 |
- Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
3. Criação de Consultas Padrão no arquivo SXB – Consulta Padrão:
- Pesquisa NUO: Tipo Prestação Conta
Alias | NUO |
Tipo | 1 - Consulta |
Sequência | 01 |
Coluna | RE |
Descrição | Tipo Prestação Conta |
Contêm | NUO |
Alias | NUO |
Tipo | 2 - Ordens |
Sequência | 01 |
Coluna | 01 |
Contêm | JURSXB("NUO","NUO",{"NUO_COD","NUO_DESC","NUO_ATIVO"},.T.,.T.,"NUO_ATIVO == '1'") |
Alias | NUO |
Tipo | 5 - Retorno |
Sequência | 01 |
Contêm | NUO->NUO_COD |
- Pesquisa NVENZQ: Caso Solicit Despesa
Alias | NVENZQ |
Tipo | 1 - Consulta |
Sequência | 01 |
Coluna | DB |
Descrição | Caso Solicit Despesa |
Contêm | NVE |
Alias | NVENZQ |
Tipo | 2 - Ordens |
Sequência | 01 |
Coluna | 01 |
Descrição | Cliente + Loja |
Alias | NVENZQ |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 01 |
Descrição | Cód Cliente |
Contêm | NVE_CCLIEN |
Alias | NVENZQ |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 02 |
Descrição | Loja Cliente |
Contêm | NVE_LCLIEN |
Alias | NVENZQ |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 03 |
Descrição | Cód Caso |
Contêm | NVE_NUMCAS |
Alias | NVENZQ |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 04 |
Descrição | Título Caso |
Contêm | NVE_TITULO |
Alias | NVENZQ |
Tipo | 5 - Retorno |
Sequência | 01 |
Contêm | NVE->NVE_NUMCAS |
Alias | NVENZQ |
Tipo | 6 - Filtro |
Sequência | 01 |
Contêm | @#J235ANVEF3() |
Alias | NVENZQ |
Tipo | 9 |
Sequência | 01 |
Coluna | AC |
Contêm | JURA070 |
- Pesquisa NTPNZQ: Localidade Cliente
Alias | NTPNZQ |
Tipo | 1 - Consulta |
Sequência | 01 |
Coluna | DB |
Descrição | Localidade Cliente |
Contêm | NTP |
Alias | NTPNZQ |
Tipo | 2 - Ordens |
Sequência | 01 |
Coluna | 01 |
Descrição | Código |
Alias | NTPNZQ |
Tipo | 2 - Ordens |
Sequência | 02 |
Coluna | 02 |
Descrição | Descrição |
Alias | NTPNZQ |
Tipo | 3 - Cad. Novo |
Sequência | 01 |
Coluna | 01 |
Descrição | Cadastra Novo |
Contêm | 01 |
Alias | NTPNZQ |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 01 |
Descrição | Código |
Contêm | NTP_COD |
Alias | NTPNZQ |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 02 |
Descrição | Descrição |
Contêm | NTP_DESC |
Alias | NTPNZQ |
Tipo | 4 - Colunas |
Sequência | 02 |
Coluna | 03 |
Descrição | Código |
Contêm | NTP_COD |
Alias | NTPNZQ |
Tipo | 4 - Colunas |
Sequência | 02 |
Coluna | 04 |
Descrição | Descrição |
Contêm | NTP_DESC |
Alias | NTPNZQ |
Tipo | 5 - Retorno |
Sequência | 01 |
Contêm | NTP->NTP_COD |
Alias | NTPNZQ |
Tipo | 6 - Filtro |
Sequência | 01 |
Contêm | @#J235ANTPF3() |
- Pesquisa NS7NZQ - Escritório por grupo
Alias | NS7NZQ |
Tipo | 1 - Consulta |
Sequência | 01 |
Coluna | DB |
Descrição | Escritório por grupo |
Contêm | NS7 |
Alias | NS7NZQ |
Tipo | 2 - Ordens |
Sequência | 01 |
Coluna | 01 |
Descrição | Cód Escrit. |
Alias | NS7NZQ |
Tipo | 2 - Ordens |
Sequência | 02 |
Coluna | 02 |
Descrição | Nome |
Alias | NS7NZQ |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 01 |
Descrição | Cód Escrit. |
Contêm | NS7_COD |
Alias | NS7NZQ |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 02 |
Descrição | Nome |
Contêm | NS7_NOME |
Alias | NS7NZQ |
Tipo | 4 - Colunas |
Sequência | 02 |
Coluna | 01 |
Descrição | Cód Escrit. |
Contêm | NS7_COD |
Alias | NS7NZQ |
Tipo | 4 - Colunas |
Sequência | 02 |
Coluna | 02 |
Descrição | Nome |
Contêm | NS7_NOME |
Alias | NS7NZQ |
Tipo | 5 - Retorno |
Sequência | 01 |
Contêm | NS7->NS7_COD |
Alias | NS7NZQ |
Tipo | 6 - Filtro |
Sequência | 01 |
Contêm | @#J235AF3NS7() |
- Pesquisa OHANZQ - Hist. Padrão Aprov
Alias | OHANZQ |
Tipo | 1 - Consulta |
Sequência | 01 |
Coluna | DB |
Descrição | Hist Padrao Aprov. |
Contêm | OHA |
Alias | OHANZQ |
Tipo | 2 - Ordens |
Sequência | 01 |
Coluna | 01 |
Descrição | Cód Históric |
Alias | OHANZQ |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 01 |
Descrição | Cód Históric |
Contêm | OHA_COD |
Alias | OHANZQ |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 02 |
Descrição | Resumo |
Contêm | OHA_RESUMO |
Alias | OHANZQ |
Tipo | 5 - Retorno |
Sequência | 01 |
Contêm | OHA->OHA_COD |
Alias | OHANZQ |
Tipo | 6 - Filtro |
Sequência | 01 |
Contêm | @#J235AF3OHA() |
- Pesquisa SE2PFS - Contas a Pagar
Alias | SE2PFS |
Tipo | 1 - Consulta |
Sequência | 01 |
Coluna | DB |
Descrição | Contas a Pagar |
Contêm | SE2 |
Alias | SE2PFS |
Tipo | 2 - Ordens |
Sequência | 01 |
Coluna | 01 |
Descrição | Prefixo + No. Titulo |
Alias | SE2PFS |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 01 |
Descrição | Prefixo |
Contêm | E2_PREFIXO |
Alias | SE2PFS |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 02 |
Descrição | No. Titulo |
Contêm | E2_NUM |
Alias | SE2PFS |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 03 |
Descrição | Parcela |
Contêm | E2_PARCELA |
Alias | SE2PFS |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 04 |
Descrição | Tipo |
Contêm | E2_TIPO |
Alias | SE2PFS |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 05 |
Descrição | Fornecedor |
Contêm | E2_FORNECE |
Alias | SE2PFS |
Tipo | 4 - Colunas |
Sequência | 01 |
Coluna | 06 |
Descrição | Loja |
Contêm | E2_LOJA |
Alias | SE2PFS |
Tipo | 5 - Retorno |
Sequência | 01 |
Contêm | SE2->E2_FILIAL + '|' + SE2->E2_PREFIXO + '|' + SE2->E2_NUM + '|' + SE2->E2_PARCELA + '|' + SE2->E2_TIPO + '|' + SE2->E2_FORNECE + '|' + SE2->E2_LOJA |
Alias | SE2PFS |
Tipo | 6 - Filtro |
Sequência | 01 |
Contêm | @#J235AF3SE2() |
4. Criação de Índices no arquivo SIX – Índices:
Índice | NZQ |
Ordem | 1 |
Chave | NZQ_FILIAL + NZQ_COD |
Descrição | Cód Solic |
Proprietário | S |
Mostra Pesq. | Sim |
5. Criação de Gatilhos no arquivo SX7 – Gatilhos:
- Tabela NZQ – Solicitação/Aprovação Despesa
Campo | NZQ_CCASO |
Sequência | 001 |
Cnt. Domínio | NZQ_DCASO |
Tipo | P - Primário |
Regra | NVE->NVE_TITULO |
Posiciona | S |
Alias | NVE |
Ordem | 1 |
Chave | xFilial('NVE') + FwFldGet("NZQ_CCLIEN") + FwFldGet("NZQ_CLOJA") + FwFldGet("NZQ_CCASO") |
Propietário | Sim |
Campo | NZQ_CCASO |
Sequência | 002 |
Cnt. Domínio | NZQ_CCLIEN |
Tipo | P - Primário |
Regra | JCasoAtual(FwFldGet("NZQ_CCASO"))[1][1] |
Condição | Empty(FwFldGet('NZQ_CLOJA')) |
Propietário | Sim |
Campo | NZQ_CCASO |
Sequência | 003 |
Cnt. Domínio | NZQ_CLOJA |
Tipo | P - Primário |
Regra | JCasoAtual(FwFldGet("NZQ_CCASO"))[1][2] |
Condição | Empty(FwFldGet('NZQ_CLOJA')) |
Propietário | Sim |
Campo | NZQ_CCLIEN |
Sequência | 001 |
Cnt. Domínio | NZQ_CLOCAL |
Tipo | P - Primário |
Regra | "" |
Propietário | Sim |
Campo | NZQ_CCLIEN |
Sequência | 002 |
Cnt. Domínio | NZQ_DCLIEN |
Tipo | P - Primário |
Regra | "" |
Propietário | Sim |
Campo | NZQ_CCLIEN |
Sequência | 003 |
Cnt. Domínio | NZQ_CLOJA |
Tipo | P - Primário |
Regra | JurLoja() |
Propietário | Sim |
Campo | NZQ_CCLIEN |
Sequência | 004 |
Cnt. Domínio | NZQ_CLOCAL |
Tipo | P - Primário |
Regra | "" |
Propietário | Sim |
Campo | NZQ_CCLIEN |
Sequência | 005 |
Cnt. Domínio | NZQ_DLOCAL |
Tipo | P - Primário |
Regra | "" |
Propietário | Sim |
Campo | NZQ_CCLIEN |
Sequência | 006 |
Cnt. Domínio | NZQ_CCASO |
Tipo | P - Primário |
Regra | "" |
Condição | !J235ClxCa() |
Propietário | Sim |
Campo | NZQ_CCLIEN |
Sequência | 007 |
Cnt. Domínio | NZQ_DCASO |
Tipo | P - Primário |
Regra | "" |
Condição | !J235ClxCa() |
Propietário | Sim |
Campo | NZQ_CESCR |
Sequência | 001 |
Cnt. Domínio | NZQ_DESCR |
Tipo | P - Primário |
Regra | NS7->NS7_NOME |
Posiciona | S |
Alias | NS7 |
Ordem | 1 |
Chave | xFilial("NS7") + M->NZQ_CESCR |
Propietário | Sim |
Campo | NZQ_CESCR |
Sequência | 002 |
Cnt. Domínio | NZQ_GRPJUR |
Tipo | P - Primário |
Regra | "" |
Propietário | Sim |
Campo | NZQ_CESCR |
Sequência | 003 |
Cnt. Domínio | NZQ_DGRJUR |
Tipo | P - Primário |
Regra | "" |
Propietário | Sim |
Campo | NZQ_CLOCAL |
Sequência | 001 |
Cnt. Domínio | NZQ_DLOCAL |
Tipo | P - Primário |
Regra | NTP->NTP_DESC |
Posiciona | S |
Alias | NTP |
Ordem | 1 |
Chave | XFILIAL("NTP") + M->NZQ_CLOCAL |
Propietário | Sim |
Campo | NZQ_CLOCAL |
Sequência | 002 |
Cnt. Domínio | NZQ_KM |
Tipo | P - Primário |
Regra | NTP->NTP_KM |
Posiciona | S |
Alias | NTP |
Ordem | 1 |
Chave | XFILIAL("NTP") + M->NZQ_CLOCAL |
Propietário | Sim |
Campo | NZQ_CLOCAL |
Sequência | 003 |
Cnt. Domínio | NZQ_VALOR |
Tipo | P - Primário |
Regra | Jur235Valor() |
Propietário | Sim |
Campo | NZQ_CLOJA |
Sequência | 001 |
Cnt. Domínio | NZQ_CLOCAL |
Tipo | P - Primário |
Regra | "" |
Propietário | Sim |
Campo | NZQ_CLOJA |
Sequência | 002 |
Cnt. Domínio | NZQ_CLOCAL |
Tipo | P - Primário |
Regra | "" |
Propietário | Sim |
Campo | NZQ_CLOJA |
Sequência | 003 |
Cnt. Domínio | NZQ_DLOCAL |
Tipo | P - Primário |
Regra | "" |
Propietário | Sim |
Campo | NZQ_CLOJA |
Sequência | 004 |
Cnt. Domínio | NZQ_CCASO |
Tipo | P - Primário |
Regra | "" |
Condição | !J235ClxCa() |
Propietário | Sim |
Campo | NZQ_CLOJA |
Sequência | 005 |
Cnt. Domínio | NZQ_DCASO |
Tipo | P - Primário |
Regra | "" |
Condição | !J235ClxCa() |
Propietário | Sim |
Campo | NZQ_CMOEDA |
Sequência | 001 |
Cnt. Domínio | NZQ_DMOEDA |
Tipo | P - Primário |
Regra | CTO->CTO_DESC |
Posiciona | S |
Alias | CTO |
Ordem | 1 |
Chave | xFilial("CTO") + M->NZQ_CMOEDA |
Propietário | Sim |
Campo | NZQ_CRATEI |
Sequência | 001 |
Cnt. Domínio | NZQ_DRATEI |
Tipo | P - Primário |
Regra | OH6->OH6_DESCRI |
Posiciona | S |
Alias | OH6 |
Ordem | 1 |
Chave | xFilial("OH6") + FwFldGet("NZQ_CRATEI") |
Propietário | Sim |
Campo | NZQ_CTADES |
Sequência | 002 |
Cnt. Domínio | NZQ_CODPRO |
Tipo | P - Primário |
Regra | "" |
Posiciona | N |
Propietário | Sim |
Campo | NZQ_CTADES |
Sequência | 003 |
Cnt. Domínio | NZQ_SIGPRO |
Tipo | P - Primário |
Regra | "" |
Posiciona | N |
Propietário | Sim |
Campo | NZQ_CTADES |
Sequência | 004 |
Cnt. Domínio | NZQ_NOMPRO |
Tipo | P - Primário |
Regra | "" |
Posiciona | N |
Propietário | Sim |
Campo | NZQ_CTADES |
Sequência | 005 |
Cnt. Domínio | NZQ_CRATEI |
Tipo | P - Primário |
Regra | "" |
Posiciona | N |
Propietário | Sim |
Campo | NZQ_CTADES |
Sequência | 006 |
Cnt. Domínio | NZQ_DRATEI |
Tipo | P - Primário |
Regra | "" |
Posiciona | N |
Propietário | Sim |
Campo | NZQ_CTADES |
Sequência | 001 |
Cnt. Domínio | NZQ_DCTADE |
Tipo | P - Primário |
Regra | SED->ED_DESCRIC |
Posiciona | S |
Alias | SED |
Ordem | 1 |
Chave | XFILIAL("SED") + M->NZQ_CTADES |
Propietário | Sim |
Campo | NZQ_CTPCTA |
Sequência | 001 |
Cnt. Domínio | NZQ_DTPCTA |
Tipo | P - Primário |
Regra | NUO->NUO_DESC |
Posiciona | S |
Alias | NUO |
Ordem | 1 |
Chave | XFILIAL("NUO") + M->NZQ_CTPCTA |
Propietário | Sim |
Campo | NZQ_CTPDSP |
Sequência | 001 |
Cnt. Domínio | NZQ_DTPDSP |
Tipo | P - Primário |
Regra | NRH->NRH_DESC |
Posiciona | S |
Alias | NRH |
Ordem | 1 |
Chave | XFILIAL("NRH") + M->NZQ_CTPDSP |
Propietário | Sim |
Campo | NZQ_CTPDSP |
Sequência | 002 |
Cnt. Domínio | NZQ_DESC |
Tipo | P - Primário |
Regra | J235CTPDSP() |
Condição | Empty(M->NZQ_DESC) |
Propietário | Sim |
Campo | NZQ_CTPDSP |
Sequência | 003 |
Cnt. Domínio | NZQ_CLOCAL |
Tipo | P - Primário |
Regra | "" |
Propietário | Sim |
Campo | NZQ_CTPDSP |
Sequência | 004 |
Cnt. Domínio | NZQ_DLOCAL |
Tipo | P - Primário |
Regra | "" |
Propietário | Sim |
Campo | NZQ_CTPDSP |
Sequência | 005 |
Cnt. Domínio | NZQ_KM |
Tipo | P - Primário |
Regra | 0 |
Propietário | Sim |
Campo | NZQ_GRPJUR |
Sequência | 001 |
Cnt. Domínio | NZQ_DGRJUR |
Tipo | P - Primário |
Regra | CTT->CTT_DESC01 |
Posiciona | S |
Alias | CTT |
Ordem | 1 |
Chave | XFILIAL("CTT") + M->NZQ_GRPJUR |
Propietário | Sim |
Campo | NZQ_KM |
Sequência | 001 |
Cnt. Domínio | NZQ_VALOR |
Tipo | P - Primário |
Regra | Jur235Valor() |
Propietário | Sim |
Campo | NZQ_QTD |
Sequência | 001 |
Cnt. Domínio | NZQ_VALOR |
Tipo | P - Primário |
Regra | Jur235Valor() |
Propietário | Sim |
Campo | NZQ_SIGLA |
Sequência | 001 |
Cnt. Domínio | NZQ_CPART |
Tipo | P - Primário |
Regra | "" |
Condição | EMPTY(M->NZQ_SIGLA) |
Propietário | Sim |
Campo | NZQ_SIGLA |
Sequência | 002 |
Cnt. Domínio | NZQ_DPART |
Tipo | P - Primário |
Regra | "" |
Condição | EMPTY(M->NZQ_SIGLA) |
Propietário | Sim |
Campo | NZQ_SIGLA |
Sequência | 003 |
Cnt. Domínio | NZQ_CPART |
Tipo | P - Primário |
Regra | RD0->RD0_CODIGO |
Posiciona | S |
Alias | RD0 |
Ordem | 9 |
Chave | xFilial("RD0") + M->NZQ_SIGLA |
Condição | !EMPTY(M->NZQ_SIGLA) |
Propietário | Sim |
Campo | NZQ_SIGLA |
Sequência | 004 |
Cnt. Domínio | NZQ_DPART |
Tipo | P - Primário |
Regra | RD0->RD0_NOME |
Posiciona | S |
Alias | RD0 |
Ordem | 9 |
Chave | xFilial("RD0") + M->NZQ_SIGLA |
Condição | !EMPTY(M->NZQ_SIGLA) |
Propietário | Sim |
Campo | NZQ_SIGLA |
Sequência | 005 |
Cnt. Domínio | NZQ_CESCR |
Tipo | P - Primário |
Regra | JurCCPart(M->NZQ_CPART)[1] |
Condição | M->NZQ_DESPES == '2' |
Propietário | Sim |
Campo | NZQ_SIGLA |
Sequência | 006 |
Cnt. Domínio | NZQ_DESCR |
Tipo | P - Primário |
Regra | "" |
Condição | Empty(M->NZQ_CESCR) |
Propietário | Sim |
Campo | NZQ_SIGLA |
Sequência | 007 |
Cnt. Domínio | NZQ_GRPJUR |
Tipo | P - Primário |
Regra | JurCCPart(M->NZQ_CPART)[2] |
Condição | M->NZQ_DESPES == '2' |
Propietário | Sim |
Campo | NZQ_SIGPRO |
Sequência | 001 |
Cnt. Domínio | NZQ_CODPRO |
Tipo | P - Primário |
Regra | "" |
Condição | EMPTY(M->NZQ_SIGPRO) |
Propietário | Sim |
Campo | NZQ_SIGPRO |
Sequência | 002 |
Cnt. Domínio | NZQ_NOMPRO |
Tipo | P - Primário |
Regra | "" |
Condição | EMPTY(M->NZQ_SIGPRO) |
Propietário | Sim |
Campo | NZQ_SIGPRO |
Sequência | 003 |
Cnt. Domínio | NZQ_CODPRO |
Tipo | P - Primário |
Regra | RD0->RD0_CODIGO |
Posiciona | S |
Alias | RD0 |
Ordem | 9 |
Chave | xFilial("RD0") + M->NZQ_SIGPRO |
Condição | !EMPTY(M->NZQ_SIGPRO) |
Propietário | Sim |
Campo | NZQ_SIGPRO |
Sequência | 004 |
Cnt. Domínio | NZQ_NOMPRO |
Tipo | P - Primário |
Regra | RD0->RD0_NOME |
Posiciona | S |
Alias | RD0 |
Ordem | 9 |
Chave | xFilial("RD0") + M->NZQ_SIGPRO |
Condição | !EMPTY(M->NZQ_SIGPRO) |
Propietário | Sim |
Campo | NZQ_SIGRES |
Sequência | 001 |
Cnt. Domínio | NZQ_CODRES |
Tipo | P - Primário |
Regra | "" |
Condição | EMPTY(M->NZQ_SIGRES) |
Propietário | Sim |
Campo | NZQ_SIGRES |
Sequência | 002 |
Cnt. Domínio | NZQ_NOMRES |
Tipo | P - Primário |
Regra | "" |
Condição | EMPTY(M->NZQ_SIGRES) |
Propietário | Sim |
Campo | NZQ_SIGRES |
Sequência | 003 |
Cnt. Domínio | NZQ_CODRES |
Tipo | P - Primário |
Regra | RD0->RD0_CODIGO |
Posiciona | S |
Alias | RD0 |
Ordem | 9 |
Chave | xFilial("RD0") + M->NZQ_SIGRES |
Condição | !EMPTY(M->NZQ_SIGRES) |
Propietário | Sim |
Campo | NZQ_SIGRES |
Sequência | 004 |
Cnt. Domínio | NZQ_NOMRES |
Tipo | P - Primário |
Regra | RD0->RD0_NOME |
Posiciona | S |
Alias | RD0 |
Ordem | 9 |
Chave | xFilial("RD0") + M->NZQ_SIGRES |
Condição | !EMPTY(M->NZQ_SIGRES) |
Propietário | Sim |
Campo | NZQ_SIGLA |
Sequência | 002 |
Cnt. Domínio | NZQ_DPART |
Tipo | P - Primário |
Regra | "" |
Condição | EMPTY(M->NZQ_SIGLA) |
Propietário | Sim |
Procedimento para Configuração
CONFIGURAÇÃO DE MENUS
1. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAFIN - Financeiro, conforme instruções a seguir:
Menu | Atualizações |
Submenu | Cadastros |
Submenu | Jurídico |
Nome da Rotina | Solicitação de Despesas |
Programa | JURA235 |
Módulo | SIGAFIN |
Tipo | Protheus |
2. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAFIN - Financeiro, conforme instruções a seguir:
Menu | Atualizações |
Submenu | Cadastros |
Submenu | Jurídico |
Nome da Rotina | Aprovação de Despesas |
Programa | JURA235A |
Módulo | SIGAFIN |
Tipo | Protheus |
Procedimento para Utilização
- No módulo Financeiro (SIGAFIN), acesse Atualizações / Cadastros / Jurídico / Solicitação de Despesas.
- Inclua ou altere uma solicitação de despesa.
- Clique em Confirmar.
- No módulo Financeiro (SIGAFIN), acesse Atualizações / Cadastros / Jurídico / Aprovação de Despesas.
- Posicione em uma solicitação de despesa cadastrada.
- Para acessar a tela de aprovação clique em Outras Ações / Aprovar.
- Preencha os campos e clique em Confirmar.
- No módulo Financeiro (SIGAFIN), acesse Atualizações / Cadastros / Jurídico / Aprovação de Despesas.
- Posicione em uma solicitação de despesa cadastrada.
- Para fazer a reprovação clique em Outras Ações / Reprovar.
- Preencha o motivo da reprovação.
- Clique em Confirmar.
- No módulo Financeiro (SIGAFIN), acesse Atualizações / Cadastros / Jurídico / Aprovação de Despesas.
- Posicione em uma solicitação de despesa cadastrada e com Situação igual a 'Aprovada' ou 'Reprovada'.
- Para fazer o cancelamento da aprovação ou reprovação clique em Outras Ações / Cancelar aprovação/reprovação.
- Clique em Confirmar.