Linha de Produto: | Microsiga Protheus® | ||||||||||||||||
Segmento: | Jurídico | ||||||||||||||||
Módulo: | SIGAPFS | ||||||||||||||||
Rotina: |
| ||||||||||||||||
Requisito: | DJURFAT1-7208 | ||||||||||||||||
País(es): | Brasil | ||||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||||
Tabelas Utilizadas: | NS0 - Tipo de Atividade E-billing | ||||||||||||||||
Sistema(s) Operacional(is): | Todos |
Disponibilização na Tabela Tipo de E-billing os campos atividade, fase e tarefa. Esses campos serão sugeridos no lançamento de Time Sheets e Operações em Lote quando o cliente for E-billing.
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:
1. Criação de Campos no arquivo SX3 – Campos:
Campo | NS0_CFASE |
Tipo | Caracter |
Tamanho | 20 |
Decimal | 0 |
Título | Cód Fase |
Descrição | Cód fase doc E-billing |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | Altera |
Val. Sistema | JA057CHAV('NS0_CFASE') .AND. ExistCpo('NRY', FwfldGet("NS0_CFASE") + FwFldGet('NRW_COD'), 5) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | NRY1 - Fase E-billing |
Gatilhos | Sim |
Ordem | 06 |
Campo | NS0_DFASE |
Tipo | Caracter |
Tamanho | 200 |
Decimal | 0 |
Formato | @S20 |
Título | Desc Fase |
Descrição | Desc fase doc E-billing |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, POSICIONE("NRY", 5, XFILIAL("NRY") + NS0->NS0_CFASE + NS0->NS0_CDOC, "NRY_DESC"), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | JA057DTARE(NS0->NS0_CDOC, NS0->NS0_CFASE, NS0->NS0_CTAREF) |
Ordem | 07 |
Campo | NS0_CTAREF |
Tipo | Caracter |
Tamanho | 20 |
Decimal | 0 |
Título | Cód Tarefa |
Descrição | Cód tarefa doc E-billing |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | Altera |
Val. Sistema | JA057VALID() .AND. JA057CHAV('NS0_CTAREF') |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | NRZNS0 - T EBill Atv/Fas/Tarf |
Gatilhos | Sim |
Ordem | 08 |
Campo | NS0_DTAREF |
Tipo | Caracter |
Tamanho | 200 |
Decimal | 0 |
Formato | @S20 |
Título | Desc Tarefa |
Descrição | Desc tarefa doc E-billing |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, JA057DTARE(NS0->NS0_CDOC, NS0->NS0_CFASE, NS0->NS0_CTAREF), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem | 09 |
Tabela NS1 - Tipo Ativ E-billing (de-para)
Campo | NS1_CDOC |
Tipo | Caracter |
Val. Sistema | JA057CHAV('NS1_CATIVJ') .AND. ExistCpo('NRW', FwfldGet("NS1_CDOC"), 1) |
Campo | NS1_CATIV |
Tipo | Caracter |
Val. Sistema | JA057CHAV('NS1_CATIVJ') .AND. ExistCpo('NS0', FwfldGet("NRW_COD"), FwfldGet("NS1_CATIV"), 1) |
Campo | NS1_CATIVJ |
Tipo | Caracter |
Val. Sistema | JA057CHAV('NS1_CATIVJ') .AND. ExistCpo('NRC', FwfldGet("NS1_CATIVJ"), 1) |
Tabela: NSO - Tipo de Atividade de E-billing
Campo | NS0_CFASE |
Sequência | 001 |
Cnt. Domínio | NS0_DFASE |
Tipo | P - Primário |
Regra | NRY->NRY_DESC |
Posiciona | S |
Alias | NRY |
Ordem | 5 |
Chave | xFilial("NRY") + M->NS0_CFASE + NRW->NRW_COD |
Propietário | Sim |
Campo | NS0_CTAREF |
Sequência | 001 |
Cnt. Domínio | NS0_DTAREF |
Tipo | P - Primário |
Regra | JA057DTARE(NRW->NRW_COD, M->NS0_CFASE, M->NS0_CTAREF) |
Propietário | Sim |