Histórico da Página
...
04. DEMAIS INFORMAÇÕES
Campos Criados
| Campo | CJ2_CSTCCT |
|---|---|
| Tipo | Caractere |
| Tamanho | 6 |
| Decimal | 0 |
| Título | Class Trib |
| Descrição | Cod Classif Trib IBS/CBS |
| Picture | @999999 |
| Validação | |
| Exibe browse | Sim |
| Visual | Alterar |
| Contexto | Real |
| Help | Código da Classificação Tributária Completo para o IBS e CBS |
| Campo | CJ2_CCTVIG |
|---|---|
| Tipo | Data |
| Tamanho | 8 |
| Decimal | 0 |
| Título | Data Inicial |
| Descrição | Data Inicial da Vigencia |
| Picture | |
| Validação | |
| Exibe browse | Sim |
| Visual | Visualizar |
| Contexto | Real |
| Help | Data de inicio da vigencia para esse codigo de classificacao tributaria. |
| Campo | CJ2_CCT |
|---|---|
| Tipo | Caractere |
| Tamanho | 3 |
| Decimal | 0 |
| Título | CCT IBS/CBS |
| Descrição | CCT IBS/CBS |
| Picture | @! |
| Validação | |
| Exibe browse | Sim |
| Visual | Visualizar |
| Contexto | Real |
| Help | Código da Classificação Tributária para o IBS e CBS. Corresponde aos 3 últimos dígitos do campo CJ2_CSTCCT. |
| Campo | CJ2_DESCCT |
|---|---|
| Tipo | Memo |
| Tamanho | 10 |
| Decimal | 0 |
| Título | Desc CCT |
| Descrição | Desc Classif Tributaria |
| Picture | |
| Validação | |
| Inic. browse | IIF(!INCLUI,POSICIONE("CKB",1,XFILIAL("CKB")+CJ2->CJ2_CSTCCT+DTOS(CJ2->CJ2_CCTVIG),"CKB_DESCRI"),"") |
| Exibe browse | Sim |
| Visual | Visualizar |
| Contexto | Virtual |
| Help | Descrição detalhada da Classificação Tributária do IBS/CBS. |
Gatilhos criados
Campo CJ2_CSTCCT
| Gatilho | CJ2_CSTCCT |
|---|---|
| Ctr. Domínio | CJ2_CST |
| Sequência | 001 |
| Regra | CriaVar("CJ2_CST") |
| Tipo | Primário |
| Seek (Posiciona) | Não |
| Alias Pesq. | |
| Ordem Pesq. | |
| Chave | |
| Condição | EMPTY(M->CJ2_CSTCCT) |
| Gatilho | CJ2_CSTCCT |
|---|---|
| Ctr. Domínio | CJ2_CCT |
| Sequência | 002 |
| Regra | CriaVar("CJ2_CCT") |
| Tipo | Primário |
| Seek (Posiciona) | Não |
| Alias Pesq. | |
| Ordem Pesq. | |
| Chave | |
| Condição | EMPTY(M->CJ2_CSTCCT) |
| Gatilho | CJ2_CSTCCT |
|---|---|
| Ctr. Domínio | CJ2_DESCCT |
| Sequência | 003 |
| Regra | "" |
| Tipo | Primário |
| Seek (Posiciona) | Não |
| Alias Pesq. | |
| Ordem Pesq. | |
| Chave | |
| Condição | EMPTY(M->CJ2_CSTCCT) |
| Gatilho | CJ2_CSTCCT |
|---|---|
| Ctr. Domínio | CJ2_CCTVIG |
| Sequência | 004 |
| Regra | CriaVar("CJ2_CCTVIG") |
| Tipo | Primário |
| Seek (Posiciona) | Não |
| Alias Pesq. | |
| Ordem Pesq. | |
| Chave | |
| Condição | EMPTY(M->CJ2_CSTCCT) |
| Gatilho | CJ2_CSTCCT |
|---|---|
| Ctr. Domínio | CJ2_DESCST |
| Sequência | 005 |
| Regra | "" |
| Tipo | Primário |
| Seek (Posiciona) | Não |
| Alias Pesq. | |
| Ordem Pesq. | |
| Chave | |
| Condição | EMPTY(M->CJ2_CSTCCT) |
Campo CJ2_CCTVIG
| Gatilho | CJ2_CCTVIG |
|---|---|
| Ctr. Domínio | CJ2_CST |
| Sequência | 001 |
| Regra | CKB->CKB_CST |
| Tipo | Primário |
| Seek (Posiciona) | Sim |
| Alias Pesq. | CKB |
| Ordem Pesq. | 001 |
| Chave | xFilial("CKB")+M->CJ2_CSTCCT+DTOS(M->CJ2_CCTVIG) |
| Condição |
| Gatilho | CJ2_CCTVIG |
|---|---|
| Ctr. Domínio | CJ2_CCT |
| Sequência | 002 |
| Regra | CKB->CKB_CCT |
| Tipo | Primário |
| Seek (Posiciona) | Sim |
| Alias Pesq. | CKB |
| Ordem Pesq. | 001 |
| Chave | xFilial("CKB")+M->CJ2_CSTCCT+DTOS(M->CJ2_CCTVIG) |
| Condição |
| Gatilho | CJ2_CCTVIG |
|---|---|
| Ctr. Domínio | CJ2_DESCCT |
| Sequência | 003 |
| Regra | CKB->CKB_DESCRI |
| Tipo | Primário |
| Seek (Posiciona) | Sim |
| Alias Pesq. | CKB |
| Ordem Pesq. | 001 |
| Chave | xFilial("CKB")+M->CJ2_CSTCCT+DTOS(M->CJ2_CCTVIG) |
| Condição |
| Gatilho | CJ2_CCTVIG |
|---|---|
| Ctr. Domínio | CJ2_DESCST |
| Sequência | 004 |
| Regra | CKB->CKB_DESCST |
| Tipo | Primário |
| Seek (Posiciona) | Sim |
| Alias Pesq. | CKB |
| Ordem Pesq. | 001 |
| Chave | xFilial("CKB")+M->CJ2_CSTCCT+DTOS(M->CJ2_CCTVIG) |
| Condição |
Campos alterados
Foi retirado o inicializador padrão do campo de Descrição do CST, pois agora quando é Classificação Tributária do IBS e CBS, a descrição será de acordo com o campo Descricao CST-IBS/CBS (CKB_DESCST) a tabela Classificação Tribt IBS/CBS (CKB). Caso seja uma operação legada, a descrição será de acordo com o campo Descrição do CST (CJ1_DESCR) da tabela CST-ITEM (CJ1) que faz referência a rotina Código Situação Tributária do Configurador de Tributos
Esse inicializador será realizado via fonte, pois foi adicionado a validação:
SE o campo Tabela de CST (CJ2_CSTCAB) ESTIVER PREENCHIDO E o campo Class Trib (CJ2_CSTCCT) NÃO ESTIVER PREENCHIDO
ENTÃO Inicializador Browser = Descrição do CST (CJ1_DESCR) da tabela CST-ITEM (CJ1)
SENÃO
SE o campo Class Trib(CJ2_CSTCCT)ESTIVER PREENCHIDO E o campoTabela de CST(CJ2_CSTCAB) NÃO ESTIVER PREENCHIDO
ENTÃO Inicializador Browser = Descricao CST-IBS/CBS (CKB_DESCST) a tabela Classificação Tribt IBS/CBS (CKB)
FIM
| Campo | CJ2_DESCST |
|---|---|
| Inic. browse |
05. ASSUNTOS RELACIONADOS
...