Campos(SX3) |
X3_CAMPO |
X3_TITULO |
X3_DESCRIC |
HELP Campo |
X3_TIPO |
X3_TAMANHO |
X3_DECIMAL |
X3_PICTURE |
X3_VALID |
X3_RELACAO |
X3_F3 |
X3_TRIGGER |
X3_BROWSE |
X3_VISUAL |
X3_CONTEXT |
X3_CBOX |
X3_WHEN |
X3_INIBRW |
X3_GRPSXG |
X3_FOLDER |
X3_CONDSQL |
X3_CHKSQL |
X3_AGRUP |
X3_POSLGT |
X3_MODAL |
C0R_FILIAL |
Filial |
Filial |
Informar o Código da Filial
|
C |
2 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
|
|
033 |
|
|
|
|
1 |
2 |
C0R_ID |
ID |
Identificador Registro |
Deve representar o código de
identificação do registro. Este código é
controlado internamente pelo sistema de
forma incremental e único por filial.
|
C |
6 |
0 |
@! |
|
GetSx8Num("C0R","C0R_ID") |
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_PERIOD |
PerÃodo |
PerÃodo da Apuração |
Deve representar neste campo o Mês/Ano
de referência para a emissão do
Documento de Arrecadação.
|
C |
6 |
0 |
@R 99/9999 |
xFunVld() .and. xFunPer() |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
C0R_UF |
ID UF |
Cod. Id. UF |
Deve representar a sigla da Unidade
Federativa conforme determina a
legislação.
A informação deste campo corresponde á
um código de identificação conforme
respectivo cadastro.
|
C |
6 |
0 |
@! |
XFUNVldCmp("C09",3).And.XFUNVld().And.XFUNNWFunc('A027LogAlt') |
|
C09 |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
C0R_DUF |
Descr. UF |
Descr. Unidade Federativa |
Deve representar a descrição da Unidade
Federativa conforme determina a
legislação.
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(C0R->C0R_UF),POSICIONE("C09",3,xFilial("C09")+C0R->C0R_UF,"C09_CODIGO+' - '+C09_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_CODDA |
Modelo DA |
Modelo Doc Arrecadação |
Deve representar neste campo o código do
modelo de arrecadação:
0 - DA Estadual "Documento de
Arrecadação Estadual"
1 - GNRE "Guia Nacional de Recolhimento
de Tributos Estaduais"
2 - DARF "Documento de Arrecadação de
Receitas Federais"
|
C |
1 |
0 |
@! |
Pertence("012") .and. xFunVld() .and. xFunNWFunc("A027LogAlt") |
TAF027Init() |
|
|
Sim |
Vizualiza |
Real |
0=DA Estadual;1=GNRE;2=DARF |
|
|
|
|
|
|
|
1 |
1 |
C0R_NUMDA |
Num. DA |
Numero da DA |
Deverá representar o numero do documento
de arrecadação ou da GNRE
|
C |
25 |
0 |
@! |
XFUNVld().And.XFUNNWFunc('A027LogAlt') |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
C0R_DESDOC |
Des.Docto |
Desc. Docto. Arrecadação |
Deve representar neste campo uma
descrição resumida que identifique o
Documento de Arrecadação.
|
C |
220 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
C0R_CODAUT |
Aut Bancária |
Cod Aut Bancária |
Devera representar o código completo da
autenticação bancária
|
C |
100 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_VLRPRC |
Vl.Principal |
Valor Principal |
Deve representar neste campo o valor
total do Documento de Arrecadação sem a
incidência de Atualização Monetária,
Juros e Multa.
|
N |
16 |
2 |
@E 9,999,999,999,999.99 |
XFUNNWFunc('A027LogAlt') |
|
|
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
C0R_ATUMON |
Atual.Monet. |
Atualização Monetária |
Deve representar neste campo o valor da
Atualização Monetária referente ao
documento de arrecadação que esta sendo
emitido.
|
N |
16 |
2 |
@E 9,999,999,999,999.99 |
|
|
|
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_JUROS |
Juros |
Valor dos Juros |
Deve representar neste campo o valor de
Juros aplicado ao documento de
arrecadação que esta sendo emitido.
|
N |
16 |
2 |
@E 9,999,999,999,999.99 |
|
|
|
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_MULTA |
Multa |
Valor da Multa |
Deve representar neste campo o valor da
Multa incidente ao Documento de
Arrecadação.
|
N |
16 |
2 |
@E 9,999,999,999,999.99 |
FWFLDGET("C0R_VLRPRC")+M->C0R_MULTA+FWFLDGET("C0R_JUROS")+FWFLDGET("C0R_ATUMON") > FWFLDGET("C0R_VLDA") |
|
|
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_VLDA |
Valor DA |
Valor doc de arrecadação |
Deve representar o valor do documento de
arrecadação (principal, atualização
monetária, juros e multa)
|
N |
16 |
2 |
@E 9,999,999,999,999.99 |
TAF027Valid() |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
C0R_DTVCT |
Vencimento |
Data de Vencimento da DA |
Deve representar a data de vencimento do
documento de arrecadação
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
C0R_DTPGT |
Dt Pagamento |
Dt Pagamento da DA |
Deve representar a data de pagamento do
documento de arrecadação, ou data do
vencimento, no caso de ICMS antecipado a
recolher.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_CODREC |
Cod.Receita |
Codigo da Receita |
Deve representar neste campo o código da
Receita que será utilizada para o
Documento de Arrecadação.
A informação deste campo corresponde á
um código de identificação conforme
respectivo cadastro.
|
C |
6 |
0 |
@! |
XFUNVldCmp("C6R",3) .And. xFunVldRec() |
|
C6R |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
C0R_DCODRE |
Des.Receita |
Desc. Receita |
Deve representar neste campo a descrição
da receita
|
C |
220 |
0 |
@! |
|
TAF027Init() |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_DETREC |
Cod.Det.Rec |
Cod. Detalhamento Receita |
Deve representar neste campo o código de
detalhamento da receita conforme manual
e especificação da GNRE Online.
A informação deste campo corresponde á
um código de identificação conforme
respectivo cadastro.
|
C |
6 |
0 |
@! |
XFUNVldCmp("C6S",3) |
|
C6S |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_DDETRE |
Des.Det.Rec |
Desc.Detalh.Receita |
Deve representar neste campo a descrição
do detalhamento da receita
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(C0R->C0R_DETREC),POSICIONE("C6S",3,xFilial("C6S")+ C0R->C0R_DETREC,"C6S_CODIGO+' - '+C6S_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_CODPRD |
Cod.Produto |
Cod. Produto |
Deve representar neste campo o código do
produto conforme manual e especificação
da GNRE Online.
A informação deste campo corresponde á
um código de identificação conforme
respectivo cadastro.
|
C |
6 |
0 |
@! |
XFUNVldCmp("C6U",3) |
|
C6U |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_DCODPR |
Des.Produto |
Descrição Produto |
Deve representar neste campo a descrição
do produto
|
C |
220 |
0 |
@! |
|
XFUNRelac(14) |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_TIPDOC |
Tip.Doc.Orig |
Tipo Documento Origem |
Deve representar neste campo o código do
tipo do documento de origem conforme
manual e especificação da GNRE Online.
A informação deste campo corresponde á
um código de identificação conforme
respectivo cadastro.
|
C |
6 |
0 |
@! |
XFUNVldCmp("C6T",3) |
|
C6T |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_DTIPDO |
Des.Tip.Doc |
Desc. Tipo Documento Orig |
Deve representar neste campo a descrição
do tipo de documento
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(C0R->C0R_TIPDOC),POSICIONE("C6T",3,xFilial("C6T")+ C0R->C0R_TIPDOC,"C6T_CODIGO+' - '+C6T_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_DOCORI |
Doc.Origem |
Documento de Origem |
Deve representar neste campo o número do
Documento de Origem conforme manual e
especificação da GNRE Online.
|
C |
60 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_CONVEN |
Num.Convênio |
Numero do Convenio |
Deve representar neste campo o número do
convênio conforme manual e especificação
da GNRE Online.
|
C |
60 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_NUMPAR |
Num.Da.Parce |
Numero da Parcela |
Deve representar neste campo o número da
parcela do débito conforme manual e
especificação da GNRE Online.
|
C |
3 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_REFERE |
Ref.PerÃodo |
Info.PerÃodo Referência |
Deve representar neste campo o código de
referência do perÃodo conforme manual e
especificação da GNRE Online.
|
C |
1 |
0 |
@! |
Pertence(" 012345") |
|
|
|
Sim |
Altera |
Real |
0=Mensal;1=1ª Quinzena;2=2ª Quinzena;3=1° Decendio;4=2° Decendio;5=3° Decendio; |
|
|
|
|
|
|
|
1 |
2 |
C0R_CDPART |
Id. Particip |
Id. Participante |
Identificador do registro código do
participante.
|
C |
36 |
0 |
@! |
|
|
|
S |
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_CPARTI |
Cod. Partic. |
Código Participante |
Deve representar neste campo o código do
participante de onde serão geradas as
informações referentes ao destinatário
da operação conforme manual e
especificação da GNRE Online.
A informação deste campo corresponde á
um código de identificação conforme
respectivo cadastro.
|
C |
60 |
0 |
@! |
XFUNVldCmp("C1H",1) |
XFUNRelac(30,'C0R_CDPART',1) |
C1HA |
S |
Sim |
Altera |
Virtual |
|
|
Posicione("C1H",5,xFilial("C1H")+C0R->C0R_CDPART,"ALLTRIM(C1H_CODPAR)") |
|
|
|
|
|
1 |
2 |
C0R_DCDPAR |
Nome Partic. |
Nome Participante |
Deve representar neste campo o nome do
participante
|
C |
220 |
0 |
@! |
|
XFUNRelac(15, "C0R_CDPART" ) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
Posicione("C1H",5,xFilial("C1H")+C0R->C0R_CDPART,"SubStr(C1H_NOME,1,200)") |
|
|
|
|
|
1 |
2 |
C0R_CODBAN |
Id. Banco |
Cod. Ident. Banco |
Informar o código da instituição
financeira
|
C |
6 |
0 |
@! |
Vazio() .Or. XFUNVldCmp("C1V",3) |
|
C1V |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_DCODBA |
Desc. Banco |
Decrição Inst. Financeira |
Descrição da instituição financeira
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(C0R->C0R_CODBAN),POSICIONE("C1V",3,xFilial("C1V")+C0R->C0R_CODBAN,"C1V_CODIGO+' - '+C1V_DESCRI"),"") |
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_CODAGE |
Cod. Agência |
Código da Agência |
Informar o código da agência
|
C |
5 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_DIGAGE |
DÃgito |
DÃgito da Agência |
DÃgito da Agência bancária
|
N |
2 |
0 |
@E 99 |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_NUMCC |
Num. CC |
Numero Conta Corrente |
Informar o numero da conta corrente, se
houver
|
C |
50 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_VLDEV |
Vlr. Devol. |
Valor devolução |
Valor de devolução, se houver
|
N |
16 |
2 |
@E 9,999,999,999,999.99 |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_VLRES |
Vlr. Res. |
Valor ressarcimento |
Valor de ressarcimento, se houver
|
N |
16 |
2 |
@E 9,999,999,999,999.99 |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_STATUS |
Status Reg. |
Status do Registro |
Status do Registro
|
C |
1 |
0 |
@! |
Pertence(" 01") |
|
|
|
Nao |
Vizualiza |
Real |
0=Reg. Válido;1=Reg. Inválido |
|
|
079 |
|
|
|
|
1 |
2 |
C0R_TPREC |
Tipo Recolh. |
Tipo do Recolhimento |
Indica o tipo de recolhimento do
tributo. As opções são:
1=Normal;
2=Na ocorrência Fato Gerador;
3=Antecipado.
|
C |
1 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
1=Apuração;2=Na ocorrência Fato Gerador;3=Antecipado |
|
|
|
|
|
|
|
1 |
2 |
C0R_CODOBR |
Id. Obrig. |
Id. obrigacao a recolh |
Deve ser informado nesse campo o código
referente a obrigação a recolher no
documento de arrecadação
|
C |
6 |
0 |
@! |
XFUNVldCmp("C3E",3) |
|
C3E |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
C0R_DCODOB |
Descr Obrig |
Desc obrigacao a recolher |
Descrição referente ao código de
recolhimento escolhido
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(C0R->C0R_CODOBR),POSICIONE("C3E",3,xFilial("C3E")+C0R->C0R_CODOBR,"C3E_CODIGO+' - '+C3E_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_TPIMPO |
Tp. Imposto |
Tipo do Imposto |
Indica o tipo do imposto a ser
recolhido.
|
C |
2 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
01=ICMS;02=ICMS-ST;03=FCP;04=FCP-ST;05=DIFAL |
|
|
|
|
|
|
|
1 |
2 |
C0R_NRPROC |
ID Proc Ref |
ID Processo Referenciado |
Deve ser informado nesse campo o número
do processo referenciado
|
C |
6 |
0 |
@! |
XFUNVldCmp("C1G",3) |
|
C1G |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_DNRPRO |
Descr Proces |
Descr Processo Referenc. |
Deve representar nesse campo a descrição
do processo referenciado
|
C |
220 |
0 |
@! |
|
XFUNRelac(16,'C0R_NRPROC') |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_PROCES |
Proc.GNRE |
Processado GNRE? |
Informa se a guia já foi processada e
gerado o Xml.
|
C |
1 |
0 |
@! |
Pertence('12') |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_VLDESC |
Desconto |
Valor do Desconto |
Deve representar neste campo o valor do
desconto.
|
N |
16 |
2 |
@E 9,999,999,999,999.99 |
|
|
|
S |
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_VLCOMP |
Compensado |
Valor Compensado |
Deve representar neste campo o valor
compensado de pagamentos anteriores.
|
N |
16 |
2 |
@E 9,999,999,999,999.99 |
|
|
|
S |
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_VLPAGO |
Valor Pago |
Valor Pago |
Deve representar neste campo o valor
pago.
|
N |
16 |
2 |
@E 9,999,999,999,999.99 |
|
|
|
|
Nao |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
C0R_STPGTO |
Status Pgto |
Status do Pagamento |
Deve representar neste campo o status do
pagamento do documento de arrecadação:
1 - Em Aberto
2 - Pago
|
C |
1 |
0 |
@! |
Pertence("12 ") |
TAF027Init() |
|
|
Nao |
Vizualiza |
Real |
1=Em Aberto;2=Pago |
|
|
|
|
|
|
|
1 |
2 |