Tabela: SS3 - Fornecedores


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
FornecedoresS3_FILIAL+S3_IDHIST




Indices(SIX)
OrdemChaveDescriçãoNickName
1S3_FILIAL+S3_IDHISTId.Historico




Abas(SXA)
XA_ALIASXA_ORDEMXA_DESCRICXA_AGRUPXA_TIPO
SS31Cadastrais
SS31CONTATO012
SS32Adm/Fin
SS33Fiscais
SS34Compras
SS35Direitos autorais
SS36TMS
SS37Residente Exterior




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
S3_GROSSIR Base Calc IR Base de Cálculo IRRF Campo que indica se no cálculo do IRRF deverá realizar o Gross UP na base de Cálculo do IRRF, ou seja, de deverá incluir o valor do IRRF em sua propria Base de Cálculo. As opções disponíveis são: 0 - Sem Gross UP; 1 - Fará GrossUp na Importação de Serviço na base de cálculo do IRRF e PIS e COFINS Importação; 2 - Fará GrossUp na Importação de Serviço na base de cálculo do IRRF, PIS e COFINS Importação e CIDE; 3 - Fará GrossUp na Importação de Serviço na base de cálculo do IRRF, PIS e COFINS Importação e também no valor do Serviço. Esta opção altera o valor da nota fiscal e o valor da duplicata, pois o IRRF foi embutido no valor do serviço tomado; C 1 0 @! Nao Altera Real 0=Sem Gross UP;1=Imp. Serv. IRRF;2=Imp. Serv. IRRF + CIDE;3=Imp. Serv. IRRF + Val. Serviço 1 2
S3_FILIAL FILIAL Filial do Sistema Código que identifica a filial da empre-sa usuária do sistema. C 2 0 Nao Altera Virtual 033 1 1 2
S3_COD Codigo Codigo do Fornecedor C 6 0 @! IIF(Empty(M->S3_LOJA),.T.,ExistChav("SS3",M->S3_COD+M->S3_LOJA,,"EXISTFOR")) Sim Altera Virtual 001 1 1 2
S3_LOJA Loja Loja do Fornecedor C 2 0 @! existchav("SS3",M->S3_cod+M->S3_loja,,"EXISTFOR") Sim Altera Virtual 002 1 1 2
S3_NOME Razao Social Nome ou Razao Social C 40 0 @! Sim Altera Real 1 1 2
S3_NREDUZ N Fantasia Nome de Fantasia C 20 0 @! Nao Altera Virtual 1 1 2
S3_END Endereco Endereco do Fornecedor C 40 0 @! Sim Altera Virtual 1 1 2
S3_NR_END Numero Numero do Endereco C 6 0 Nao Altera Virtual 1 1 2
S3_BAIRRO Bairro Bairro do Fornecedor C 20 0 @!S15 Sim Altera Real 1 1 2
S3_EST Estado Sigla da Federacao C 2 0 @! ExistCpo("SX5","12"+M->S3_EST) 12 Nao Altera Real 010 1 1 2
S3_CONTPRE Contrib.Prev Contrib. Previdenciario C 1 0 @! Pertence(" 12") "1" Sim Altera Real 1=Sim;2=Nao 1 2
S3_ESTADO Nome Estado Nome do Estado Fornecedor C 20 0 @!S20 Nao Altera Real 1 1 2
S3_COD_MUN Cod. Municip Codigo do Municipio C 5 0 @99999 ExistCpo("CC2",M->S3_EST+M->S3_COD_MUN) Sim Altera Real 1 1 2
S3_MUN Municipio Municipio do Fornecedor C 15 0 @! Nao Altera Virtual 1 1 2
S3_IBGE Cod.IBGE Codigo do IBGE C 11 0 @! FS_VLCIDEST(6).and.(vazio().or.ExistCpo("VAM")) AM1 Nao Altera Real 1 2
S3_CEP CEP Cod Enderecamento Postal C 8 0 @R 99999-999 A020Cep() Nao Altera Real 1 1 2
S3_CX_POST Caixa Postal Caixa Postal C 5 0 @! Sim Altera Virtual 1 1 2
S3_TIPO Tipo Tipo do Fornecedor C 1 0 @! pertence("FJX") IF(LEFT(SS3->S3_CGC,2) == ' ',' ',IF(LEN(TRIM(SS3->S3_CGC))<14,"F","J")) Nao Altera Real F=Fisico;J=Juridico;X=Outros 1 1 2
S3_PFISICA RG/Ced.Estr. Reg.Geral/Ced.Estrangeiro C 18 0 @! Nao Altera Real 1 1 2
S3_CGC CNPJ/CPF CNPJ/CPF do cliente C 14 0 @R 99.999.999/9999-99 Vazio().Or.(Cgc(M->S3_CGC).And.A020CGC(M->S3_TIPO,M->S3_CGC)) Nao Altera Real 1 1 2
S3_DDI DDI Codigo do DDI C 6 0 999999 IIF(!EMPTY(M->S3_DDI), ExistCpo("ACJ",M->S3_DDI),.T.) ACJ Sim Altera Virtual 1 1 2
S3_DDD DDD Codigo do DDD C 3 0 999 Nao Altera Virtual 1 1 2
S3_TEL Telefone Numero do Telefone C 50 0 @R 9999-9999 Nao Altera Virtual 1 1 2
S3_FAX FAX Numero do FAX do fornec. C 15 0 @R 9999-9999 Nao Altera Virtual 1 1 2
S3_INSCR Ins. Estad. Inscricao Estadual C 18 0 @! IE(M->S3_INSCR,M->S3_EST) Nao Altera Real 1 1 2
S3_INSCRM Ins. Municip Inscricao Municipal C 18 0 @! Nao Altera Real 1 1 2
S3_CONTATO Contato Contato na Empresa C 15 0 @! Nao Altera Real 4 1 2
S3_BANCO Banco Codigo do Banco C 3 0 @! SA6 Nao Altera Virtual 007 2 1 2
S3_AGENCIA Cod Agencia Cod Agencia Fornecedor C 5 0 @! Nao Altera Virtual 008 2 1 2
S3_NUMCON Cta Corrente Conta Corrente Fornecedor C 10 0 @! Nao Altera Virtual 009 2 1 2
S3_SWIFT Swift Swift do Fornecedor C 30 0 @! Sim Altera Virtual 1 2
S3_NATUREZ Natureza Cod Natureza Financeira C 10 0 @! SED Nao Altera Virtual 2 1 2
S3_TRANSP Transp. Código Transportadora C 6 0 @! vazio().or.existcpo("SA4") SA4 Nao Altera Virtual 4 1 2
S3_PRIOR Prioridade Prioridade de Pagamento C 1 0 9 Nao Altera Real 1 2
S3_RISCO Risco Nivel de Risco C 3 0 @! Nao Altera Real 4 1 2
S3_COND Cond. Pagto Condicao de Pagamento C 3 0 @! vazio().or.existcpo("SE4") SE4 Nao Altera Real 2 1 2
S3_LC Lim. Credito Limite de Credito C 14 0 @! Nao Altera Real 4 1 2
S3_MATR Maior Atraso Maior Atraso em dias N 4 0 9999 Nao Altera Real 2 1 2
S3_MCOMPRA Maior Compra Maior Compra em Valor N 16 2 @E 9,999,999,999,999.99 Nao Vizualiza Real 2 1 2
S3_METR Media Atraso Media de Atraso em dias N 5 1 @E 999.9 Nao Vizualiza Real 2 1 2
S3_MSALDO Maior Saldo Maior Saldo Credor N 16 2 @E 9,999,999,999,999.99 Nao Vizualiza Real 2 1 2
S3_NROCOM No Compras Numero total de Compras N 6 0 999999 Nao Vizualiza Real 2 1 2
S3_PRICOM 1a Compra Data da Primeira Compra D 8 0 Nao Vizualiza Real 4 1 2
S3_ULTCOM Ult Compra Data da ultima Compra D 8 0 Nao Vizualiza Real 4 1 2
S3_SALDUP Sld Duplict Saldo de Duplicatas N 16 2 @E 9,999,999,999,999.99 Nao Vizualiza Real 2 1 2
S3_DESVIO Desvio Desvio do prz de entrega N 6 1 @E 9,999.9 Nao Altera Real 4 1 2
S3_SALDUPM Sld Moed.For Saldo em Moeda Forte N 16 2 @E 9,999,999,999,999.99 Nao Vizualiza Real 2 1 2
S3_CONTA C Contabil Codigo da Conta Contabil C 20 0 @! vazio().or. Ctb105Cta() CT1 Nao Altera Real 003 2 1 2
S3_TIPORUR Tp.Contr.Soc Tp.Fornec.ref.Contr.Seg. C 1 0 @! Nao Altera Real J=Juridico;F=Pessoa Fisica;L=Familiar 3 1 2
S3_RECISS Recolhe ISS Recolhe ISS ? C 1 0 @! Pertence("SN ") Nao Altera Real S=Sim;N=Nao 3 1 2
S3_PAIS Pais Pais do Fornecedor C 3 0 @! Vazio() .or. ExistCpo("SYA",M->S3_PAIS) SYA Nao Altera Real 1 1 2
S3_PAISDES Descr. Pais Descr. Pais C 25 0 @! E_Field("S3_PAIS","YA_DESCR") Nao Vizualiza Virtual E_Field("S3_PAIS","YA_DESCR",,,1) 1 1 2
S3_DEPTO Departamento Departamento p/ Contato C 30 0 @! Nao Altera Real 1 1 2
S3_ID_FBFN Identificac. Identificacao do Fornec. C 7 0 @! ExistCpo("SX5","48"+LEFT(M->S3_ID_FBFN,1)) 48 Nao Altera Real 1 2
S3_STATUS Status Fornecedor Homologado C 1 0 9 Pertence("12") Nao Altera Real 1=Homologado;2=Nao Homologado 1 2
S3_GRUPO Grupo Grupo C 3 0 @! Vazio().or.ExistCpo("SX5","Y7"+M->S3_GRUPO,1) GRU Nao Altera Real 1 2
S3_ATIVIDA Cod.Ativida. Cod.Atividade Economica C 7 0 @! Sim Altera Real 3 1 2
S3_ORIG_1 Origem 1 Origem 1 C 3 0 @! EicFBOrigem(M->S3_ORIG_1,"1") SYR Nao Altera Real 1 2
S3_ORIG_2 Origem 2 Origem 2 C 3 0 @! EicFBOrigem(M->S3_ORIG_2,"2") SYR Nao Altera Real 1 2
S3_ORIG_3 Origem 3 Origem 3 C 3 0 @! EicFBOrigem(M->S3_ORIG_3,"3") SYR Nao Altera Real 1 2
S3_VINCULA Vinculacao Tipo Vinculacao C 1 0 9 Pertence("123") "1" Sim Altera Real 1=Sem Vinculacao;2=Com,Sem Influencia de Preco;3=Com,Com Influencia de Preco 1 2
S3_REPRES Represent. Representante C 52 0 @!S50 Nao Altera Virtual 1 2
S3_REPCONT Contato Repr Contato C 50 0 @! Sim Altera Virtual 1 2
S3_REPRTEL Tel. Repres. Numero do Telefone C 50 0 @! Sim Altera Virtual 1 2
S3_REPRFAX FAX Repres. Numero do FAX do Repres. C 30 0 @! Sim Altera Virtual 1 2
S3_REPR_EM E-Mail Repr. E-Mail Representante C 30 0 Sim Altera Virtual 1 2
S3_REPR_EN End.Repres. Endereco Representante C 52 0 @!S50 Nao Altera Virtual 1 2
S3_REPBAIR Bairro Repr. Bairro do Representante C 30 0 @! Nao Altera Real 1 2
S3_REPRMUN Cidade Cidade do Represent. C 30 0 @! Sim Altera Virtual 1 2
S3_REPREST Estado Reprs Nome do Estado Represent. C 2 0 @! Vazio() .or. ExistCpo("SX5","12"+M->S3_REPREST) 12 Sim Altera Virtual 010 1 2
S3_REPRCEP CEP Repres. Cod Enderecamento Postal C 8 0 @R 99999-999 Sim Altera Virtual 1 2
S3_REPPAIS Pais Repres. Pais do Representante C 3 0 @! Vazio() .or. ExistCpo("SYA",M->S3_REPPAIS) SYA Sim Altera Virtual 1 2
S3_ID_REPR Identif.Repr Identifica Repres.na L.I. C 1 0 ! Pertence("12") '2' Nao Altera Real 1=Sim;2=Nao 1 2
S3_REPR_BA Bco. Repres. Banco do Representate C 3 0 @! vazio().or.existcpo("SA6") BCO Nao Altera Real 007 1 2
S3_REPR_AG Agenc. Repr. Agencia do Representante C 5 0 @! Vazio() .or. IF(EMPTY(ALLTRIM(M->S3_REPR_BA)),.T.,ExistCpo("SA6",M->S3_REPR_BA+M->S3_REPR_AG)) BC2 Nao Altera Real !Empty(M->S3_REPR_BA) 008 1 2
S3_REPR_CO C/C Repres. Conta Corrente Represent. C 10 0 @! Nao Altera Virtual 009 1 2
S3_REPRCGC CNPJ Repres. CNPJ Representante C 14 0 @R 99.999.999/9999-99 vazio() .or. cgc() Nao Altera Real 1 2
S3_RET_PAI Comis.Retida Comissao Retida no Pais C 1 0 ! Pertence("12 ") Nao Altera Real 1=Sim;2=Nao 1 2
S3_COMI_SO Tipo Comis. Tipo Comissao C 1 0 9 Pertence("1234") Nao Altera Real 1=FOB;2=CFR;3=EX-Works;4=F.A.S. 1 2
S3_EMAIL E-Mail E-Mail C 30 0 Sim Altera Real 1 1 2
S3_HPAGE Home-Page Home Page C 30 0 Sim Altera Real 1 1 2
S3_CODMUN Cod. Mun. ZF Cod. Mun. ZF Manaus e ALC C 5 0 Vazio() .Or. ExistCpo("SX5","S1"+M->S3_CODMUN) S1 Nao Altera Real 3 1 2
S3_CONTCOM Contato Com. Contato Comercial (NNC) C 15 0 Nao Altera Virtual 4 1 2
S3_FATAVA Fator Aval. Fator de Avaliacao N 6 2 @E 999.99 M->S3_FATAVA >= 0.00 .and. M->S3_FATAVA <= 100.00 Nao Altera Virtual 1 2
S3_FABRICA Fabricante Fabricante C 1 0 @1 ExistCpo("SX5","48"+LEFT(M->S3_FABRICA,1)) 48 Nao Altera Real 1=Sim;2=Nao 1 2
S3_DTAVA Data Aval. Data da Avaliacao D 8 0 Nao Altera Virtual A100WhDA() 1 2
S3_DTVAL Data Valid. Data Validade Avaliacao D 8 0 M->S3_DTVAL >= M->S3_DTAVA A100ReDV() Nao Altera Virtual 1 2
S3_OK OK OK C 2 0 Sim Altera Real 1 2
S3_RECINSS Calc. INSS Calcula INSS p/ Fornec. ? C 1 0 @! pertence("SN") Nao Altera Real S=Sim;N=Nao 3 1 2
S3_TELEX Telex Numero do Telex C 10 0 @! Nao Altera Real 1 1 2
S3_CODPAIS Pais Bacen Cod. pais Banco Central C 5 0 @R 99999 ExistCpo("CCH") CCH Nao Altera Real 3 1 2
S3_CODLOC Cod.Local Codigo da Localidade C 8 0 Vazio().Or.ExistCpo("SX5","AB"+M->S3_CODLOC) Nao Altera Real 1 2
S3_TPESSOA Tipo Pessoa Tipo de Pessoa C 2 0 @! Nao Altera Real CI=Comercio/Industria;PF=Pessoa Fisica;OS=Prestacao de Servico 3 1 2
S3_TPISSRS Tipo de Escr Tipo de Escrituracao C 2 0 99 Pertence("01/02/03/04/05/07/08/09/10/11/12/14/15/16/17/18/19") Nao Altera Real 3 1 2
S3_MNOTA Maior Nota Maior Nota do Fornecedor N 16 2 @E 9,999,999,999,999.99 Nao Vizualiza Real 1 2
S3_RECCIDE Rec Cide Recolhe CIDE C 1 0 @! Pertence("12") Sim Altera Virtual 1 2
S3_GRPTRIB Grp. Tribut. Grupo de Tributacao C 3 0 @! Nao Altera Virtual 3 1 2
S3_UNFEDRP Unid.Fed.Ext Unidade Fed. no Exterior C 30 0 @!S18 Nao Altera Virtual 1 2
S3_CONTAB C.Contab.Imp Conta Contabil Importacao C 15 0 @! Nao Altera Real 2 1 2
S3_CLIQF Liquid.Futur Liquidacao Futura C 15 0 @R 999999999999999 Nao Altera Real 2 1 2
S3_PLGRUPO Classe Forn. Classe de Fornecedor C 3 0 @! Vazio() .Or. ExistCpo("SX5","B9"+M->S3_PLGRUPO) B9 Sim Altera Real 1 1 2
S3_CODBLO Cod.Bloqueio Codigo do Bloqueio C 3 0 @! Nao Altera Real 1 2
S3_PAISORI Pais Origem Pais de Origem Fornecedor C 20 0 @! Nao Altera Real 1 2
S3_ROYALTY Royalty Royalty C 1 0 @! ExistCpo("SX5","H4"+M->S3_ROYALTY) H4 Sim Altera Virtual 5 1 2
S3_TXTRIBU TX-BI-Tribut Taxa de Bi-Tributacao N 6 2 @E 999.99 Nao Altera Real 3 1 2
S3_B2B Utiliza B2B Utiliza B2B? C 1 0 @! pertence("12") "2" Nao Altera Real 1=Sim;2=Nao 4 1 2
S3_PLCRRES Obrig.Resp Obrigat. Dig. Resp. Mov ? C 1 0 @! "N" Sim Altera Virtual S=Sim;N=Nao 1 2
S3_PLFIL Filial Grupo Filial do Grupo C 1 0 @! "N" Sim Altera Real S=Sim;N=Nao 1 2
S3_SIGLCR Sigla C.R Sigla C.R C 7 0 @! Sim Altera Virtual 1 2
S3_CONREG Numero C.R Numero do Conselho Regio. C 10 0 @! ExistChav("SS3",M->S3_CONREG+M->S3_SIGLCR,GETMV("MV_PLORDA2")) .And. ExistChav("BA4",M->S3_SIGLCR+M->S3_CONREG,1,"PLASOL") Sim Altera Virtual 1 2
S3_DATBLO Data Bloq. Data do Bloqueio D 8 0 Sim Vizualiza Real 1 2
S3_PLPEDES % Desc. PLS % Desconto Producao Med. N 13 4 @E 99,999,999.9999 Sim Altera Virtual 1 2
S3_CBO Cod CBO Codigo CBO do Fornecedor C 7 0 @! Nao Altera Real M->S3_TIPO $ "F,X" 1 1 2
S3_CNAE Cod CNAE Codigo CNAE do Fornecedor C 9 0 @! Nao Altera Real M->S3_TIPO $ "J,X" 1 1 2
S3_CIVIL Estado Civil Estado Civil C 1 0 @! naovazio() Nao Altera Real 1=Solteiro;2=Casado;3=Divorciado;4=Viuvo;5=Companheiro(a); M->S3_TIPO = "F" 5 1 2
S3_ROYMIN Royalt Min. Pagamento minimo Royalty N 7 2 @E 9,999.99 Nao Altera Real 5 1 2
S3_SATIV1 Segmento 1 Segmentacao de Ativid. 1 C 6 0 999999 ExistCpo("SX5","T3"+M->S3_SATIV1) T3 Nao Altera Real 1 2
S3_PAGAMEN Receb.Pagto. Recebe Pagamento? C 1 0 @! Nao Altera Real 1=Nao;2=Sim 5 1 2
S3_ENDCOMP Compl. End. Complemento Endereco C 21 0 @! Nao Altera Virtual 1 1 2
S3_MSBLQL Bloqueado Bloqueia o Fornecedor C 1 0 @! pertence("12") "2" Sim Altera Real 1=Sim;2=Nao 1 1 2
S3_GRPDEP Grupo Almox Grupo de Almoxarifados C 5 0 @! Vazio() .Or. ExistCpo("SX5","74"+M->S3_GRPDEP) 74 Nao Vizualiza Real 1 2
S3_SUBCOD Sub Codigo Sub Codigo C 1 0 Sim Altera Virtual 1 2
S3_TIPAWB Tipo AWB Tipo AWB C 1 0 @! Empty(M->S3_TIPAWB) .Or. ExistCpo("SX5", "MF"+M->S3_TIPAWB) Sim Altera Real 6 1 2
S3_DTPAWB Desc.Tip.AWB Descricao do Tipo da AWB C 30 0 @! IIf(Inclui .Or. Empty(SS3->S3_TIPAWB),"",Tabela("MF", SS3->S3_TIPAWB)) Nao Vizualiza Virtual 6 1 2
S3_RECSEST Recolhe SEST Recolhe SEST C 1 0 @! Vazio() .Or. Pertence("12") Sim Altera Virtual 1=Sim;2=Nao 6 1 2
S3_FILDEB Fil.Debito Filial de Debito C 2 0 Vazio() .Or. TMSValidEmp(cEmpAnt+M->S3_FILDEB) DLB Sim Altera Virtual 033 6 1 2
S3_RECPIS Rec. PIS Recolhimento de PIS C 1 0 @! Pertence("12") "1" Sim Altera Real 1=Sim;2=Nao 3 1 2
S3_RECCSLL Rec.CSLL Recolhimento da CSLL C 1 0 @! Pertence("12") "1" Sim Altera Virtual 1=Sim;2=Nao 3 1 2
S3_RECCOFI Rec.COFINS Recolhimento da COFINS C 1 0 @! Pertence("12") "1" Sim Altera Virtual 1=Sim;2=Nao 3 1 2
S3_ABICS Cod. Abics Cod. Abics C 4 0 9999 Sim Altera Real 1 2
S3_CODFAV Cod.Favorec Codigo do Favorecido C 6 0 @! Vazio() .Or. ExistCpo("SS3") FOR Sim Altera Virtual 001 6 1 2
S3_LOJFAV Loja Favorec Loja do Favorecido C 2 0 @! Vazio() .Or. ExistCpo("SS3",M->S3_CODFAV+M->S3_LOJFAV) Sim Altera Virtual 002 6 1 2
S3_NOMFAV Nome Favorec Nome do Favorecido C 40 0 @! A020NomFav() Sim Vizualiza Virtual 6 1 2
S3_NUMDEP Dependentes N. de Dependentes N 2 0 99 Positivo() Nao Altera Real 6 1 2
S3_CALCIRF Calc. IRRF Calculo do IRRF. C 1 0 9 Pertence('1234') Nao Altera Real 1=Normal;2=IRRF Baixa;3=Simples;4=Empresa Individual 3 1 2
S3_VINCULO P. Vinculo Pessoa Vinculada C 2 0 @! ExistCpo("CC1") CC1TIP Sim Altera Real 3 1 2
S3_DTINIV Dt Ini Vincu Data Inicial do Vinculo D 8 0 Nao Altera Real 3 1 2
S3_DTFIMV Dt Fim Vincu Data Final do Vinculo D 8 0 Nao Altera Real 3 1 2
S3_CODADM Cod. Adm. Codigo Adm. Financeira C 3 0 @! ExistCpo("SAE") SAE Sim Altera Real 2 1 2
S3_RETISI Retem ISI Reten. a taxa de ISI C 1 0 Pertence('12') "2" Sim Altera Real 1=Sim;2=Nao 1 2
S3_ISICM Conv. ISI Conv. Multilateral de ISI C 1 0 Pertence('12') Sim Altera Real 1 2
S3_NUMRA Cod Func Codigo do funcionario C 6 0 @! ExistCpo("SRA").And.SRA->RA_SITFOLH<>"D" Nao Altera Virtual 1 2
S3_CTARE Contr TARE ? Contribuinte TARE ? C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Nao 3 1 2
S3_INSCMU Ins. no Munc Ins. no Munc. do Tomador C 1 0 @! Pertence(" 12") Sim Altera Virtual 1=Sim;2=Nao 1 2
S3_PRSTSER Ind. Prest. Ind. Prestador de Serv. C 1 0 @! Nao Altera Virtual 1 2
S3_SIMPNAC Opt Simp Nac Optante Simples Nacional C 1 0 @! Pertence(" 12") Sim Altera Virtual 1=Sim;2=Nao 1 2
S3_CODINSS Cod. INSS Codigo do INSS C 11 0 @! Nao Altera Real 6 1 2
S3_RECFET Rec. FETHAB Recolhe FETHAB C 1 0 @! Pertence("12") Sim Altera Real 1=Sim;2=Nao 3 1 2
S3_MJURIDI M.Juridico Disponivel med. Juridico C 1 0 @! Pertence("12") "2" Sim Altera Real 1=Sim;2=Nao 1 2
S3_REGESIM Rg. Simp. MT Reg. Simlificado MT C 1 0 @! "2" Sim Altera Virtual 1=Sim;2=Nao 1 2
S3_NEMPR Nome Empres. Nome Empresarial C 150 0 @! Sim Altera Virtual 7 1 2
S3_TPCON Tipo Contrat Tipo Contrato Tipo Contrato C 2 0 Sim Altera Real 7 1 2
S3_PAISEX Codigo Pais Codigo do Pais pela RFB Codigo Pais C 3 0 999 Sim Altera Virtual 7 1 2
S3_NIFEX Codigo NIF No.Identificacao Fiscal C 30 0 999999999999999999999999999999 Sim Altera Virtual 7 1 2
S3_RFACS Rec. FACS Recolhe FACS C 1 0 @! Pertence(" 12") Nao Altera Real 1=Sim;2=Nao 3 1 2
S3_RFABOV Rec. FABOV Recolhe FABOV C 1 0 @! Pertence(" 12") Nao Altera Real 1=Sim;2=Nao 3 1 2
S3_IMPIP Ident.Prod. Identificacao de Produto C 1 0 "3" Nao Altera Real 1=Pedido Compra;2=Recebimento;3=Nao Imprime;4=Documento Entrada 1 2
S3_STRNTRC Status RNTRC Status RNTRC C 1 0 @! Nao Vizualiza Real 1=Ativo;2=Inativo 6 1 2
S3_TPRNTRC Tipo RNTRC Tipo RNTRC C 1 0 @! Nao Vizualiza Real 1=TAC;2=ETC;3=CTC 6 1 2
S3_EQPTAC Equipara TAC Equipara a um TAC C 1 0 @! Nao Vizualiza Real 1=Sim;2=Nao 1 2
S3_TPCONTA Tipo Conta Tipo de Conta Bancaria C 1 0 @! Nao Vizualiza Real 1=Conta Corrente;2=Poupanca 2 1 2
S3_CPOMSP Reg. CPOM Registro CPOM C 1 0 @! Pertence("12") Sim Altera Virtual 1=Sim;2=Nao 1 2
S3_TPLOGR Tp. Lograd Tipo Logradouro C 3 0 @! Sim Altera Virtual 1 2
S3_CPFIRP CPF IR Progr CPF PJ ref IR Progressivo C 11 0 @R 999.999.999-99 Vazio().Or.(Cgc(M->S3_CPFIRP).And.A020CGC('F',M->S3_CPFIRP)) Sim Altera Real M->S3_IRPROG == '1' 2 1 2
S3_FRETISS F.Ret.ISS Forma retencao ISSQN C 1 0 @! Pertence(' 12') Nao Altera Real 1=Valor minimo;2=Sempre retem 1 2
S3_ENDNOT End.Not.Form Endereþo nao formatado C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Nao 1 2
S3_FOMEZER Fome Zero Participacao no Fome Zero C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Nao 3 1 2
S3_COMPLEM Complemento Complemento do endereþo C 50 0 @! Nao Altera Real 1 1 2
S3_MUNSC Cod Mun SC Codigo do Municipio de SC C 5 0 Sim Altera Real 1 2
S3_RNTRC RNTRC Reg. Nac. Tr. Rod. Cargas C 14 0 @9 Nao Altera Real 6 1 2
S3_DTRNTRC Venc. RNTRC Vencimento RNTRC D 8 0 Nao Vizualiza Real 6 1 2
S3_CODSIAF Cod.Mun.SIAF Cod.Municipio SIAFI C 4 0 @! Nao Altera Real 1 2
S3_LOGEX Logradouro Logradouro do Fornecedor C 60 0 @! Sim Altera Real 7 1 2
S3_NUMEX Numero Numero da Residencia C 6 0 @! Sim Altera Virtual 7 1 2
S3_COMPLR Complemento Complemento Residencial C 25 0 @! Sim Altera Virtual 7 1 2
S3_BAIEX Bairro/Dist. Bairro/Distrito do Func. C 20 0 Sim Altera Virtual 7 1 2
S3_POSEX Cod.Postal Cod.Postal Fornecedor C 10 0 @! Sim Altera Virtual 7 1 2
S3_CIDEX Cidade Cidade do Fornecedor C 40 0 @! Sim Altera Virtual 7 1 2
S3_ESTEX Est./Prov. Estado/Provindia do Func. C 40 0 @! Sim Altera Virtual 7 1 2
S3_TELRE Telefone Numero do Telefone C 15 0 @! Sim Altera Virtual 7 1 2
S3_BREEX Benef.Rend. Beneficiario Rendimento C 3 0 999 Sim Altera Virtual 7 1 2
S3_TPREX Rendimento Tipo do Rendimento Tipo de Rendimento C 3 0 999 Sim Altera Virtual 7 1 2
S3_TRBEX Forma Trib. Forma de Tributacao Forma de Tributação C 2 0 99 Sim Altera Virtual 7 1 2
S3_CGCEX CNPJ Empr.Ex CNPJ Empresa Exterior CNPJEmpresa Exterior C 14 0 @!R 99.999.999/9999-99 Vazio() .or. CGC(M->S3_CGCEX) Sim Altera Virtual 7 1 2
S3_DTINIR Data Inicio Data Inicio Contrato Data Inicio Contrato D 8 0 CTOD('//') Sim Altera Real 7 1 2
S3_DTFIMR Data Fim Data Final Contrato Data Final do Contrato D 8 0 CTOD('//') Sim Altera Real 7 1 2
S3_FILTRF Fil. Transf. Filial para transferecia Filial para transferência C 2 0 Vazio() .Or. IIF(FindFunction('MtValidFil'),MtValidFil(cEmpAnt+M->S3_FILTRF),.T.) DLB Sim Altera Real 033 1 2
S3_CONFFIS Conf. Fisica Indica o local da confe. Indica o local da confe. C 1 0 @! Pertence('012') Nao Altera Real 0=Parametro;1=Pre-Nota;2=Nota Fiscal 1 2
S3_MINIRF Vlr. Min. IR Valor Minimo de IRRF Valor Mínimo de IRRF C 1 0 @! Pertence("12") "2" Nao Altera Real 1=Sim;2=Nao 3 1 2
S3_INCLTMG Inc.Prd.Leit Incentivo Prod.Leite-MG Incentivo Prod.Leite-MG C 1 0 @! Pertence(" 12") Nao Altera Real 1=Sim;2=Nao 1 2
S3_IRPROG IRRF Prog Calcula IRRF Progressivo Calcula IRRF Progressivo C 1 0 @! Pertence(" 12") Nao Altera Real 1=Sim;2=Nao 2 1 2
S3_APOLICE Num. Apolice Num. Apolice Num. Apolice C 15 0 @! Sim Altera Real 6 1 2
S3_LOCQUIT Local Quitac Local de Quitacao Local de Quitacao C 1 0 @! Pertence('01') Nao Altera Real 0=Filial,1=Posto 6 1 2
S3_IDHIST Id.Historico Id.Historico C 20 0 @! Iif(FindFunction("IdHistFis"), IdHistFis(),"") Nao Altera Real 1 2
S3_INCULT Inc. Cultura Incentivo a Cultura Informe se Fornecedor faz parte do Incentivo a Cultura C 1 0 @! Pertence(" 12") Sim Altera Virtual 1=Sim;2=Não 1 2
S3_DEDBSPC Ded.PIS/COF Ded. Base de PIS/COFINS Informe o(s) tributo(s) que deve(m) ser deduzido(s) da base de PIS/COFINS nas aquisições deste fornecedor. As opções são: 1 - Legado: Deduz conforme parâmetros MV_DEDBPIS e MV_DEDBCOF. 2 - ICMS e IPI: Deduz ICMS e IPI. 3 - ICMS: Deduz apenas o ICMS. 4 - IPI: Deduz apenas o IPI. 5 - Nenhum: Não deduz nem o ICMS e nem o IPI. C 1 0 @! Pertence(' 123456') '1' Sim Altera Real 1=Legado;2=ICMS e IPI;3=ICMS;4=IPI;5=Nenhum;6=Soma IPI 3 1 2
S3_SITESBH SitEspRes BH Situação Especial de Resp Cód de ident da Sit Esp de Responsáb referente a DES BH. 1-Exclu Prest de Serv 2-Prest de Serv c/ Ded 3-Const Civil 4-Agenc de Tur/Adm de Fundos 5-Prop e Publ/Inter 6-Prop e Publ/Inter-Isen 7-Não Incid/Reemb/Repasse C 1 0 @! Pertence(" 1234567") Sim Altera Virtual 1=Ex Pr bde Ser;2=Pr de Ser c/ Ded;3=Con Civ;4=Ag de Tu/Adm Fun;5=Pro e Pub/Int;6=Pro e Pub/Int Is;7=Não In/Re/Rep 1 2
S3_TPJ TPJ Tipo de Pessoa Jurídica Tipo de Pessoa Juridica C 1 0 @! Pertence(" 123") Sim Altera Virtual 1=ME - Micro Empresa;2=EPP - Empresas de Pequeno Porte;3=MEI - Microempreendedor Individual 3 1 2
S3_RFASEMT Rec.FASE-MT Recolhe FASE-MT Informa se o fornecedor é responsável pelo recolhimento do FASE-MT. Caso não seja o responsável, o sistema fara a retenção do tributo. C 1 0 @! Sim Altera Real 1=Sim;2=Não 1 2
S3_RFUNDES Rec.FUNDESA Recolhe FUNDESA Informa se o fornecedor é responsável pelo recolhimento da FUNDESA. Caso não seja o responsável, o sistema fara a retenção do tributo. C 1 0 @! Pertence(' 12') Sim Altera Real 1=Sim;2=Não 1 2
S3_RIMAMT Rec. IMA-MT Recolhe IMA-MT Informa se o fornecedor é responsável pelo recolhimento do IMA-MT. Caso não seja o responsável, o sistema fara a retenção do tributo. C 1 0 @! Pertence(' 12') Sim Altera Real 1=Sim;2=Não 1 2