01. DADOS GERAIS
Produto: | Microsiga Protheus ® |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | Faturamento - NFSE. |
Função: | Não há. |
Ticket: | 10059729 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTSS2-7368 |
02. SITUAÇÃO/REQUISITO
Na transmissão de algumas NFS-e (prefeituras específicas), quando o serviço é prestado em um município diferente do município do tomador do serviço, os dados do local da prestação do serviço devem ser informados.
Foi criado o parâmetro MV_ENDPRES. Nele devem ser informados os campos de usuário criados na tabela SC5 - Pedido de Venda que serão considerados na geração das informações da prestação do serviço no RPS, tais como:
Logradouro da prestação, número do logradouro da prestação, complemento do logradouro da prestação, bairro do logradouro da prestação, cep da prestação e País da prestação.
03. SOLUÇÃO
Atualizações do Compatibilizador
Criação / Alteração de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_ENDPRES |
Tipo | C |
Descrição | Informar os campos de usuário da Tabela SC5 que serão utilizados para os dados da prestação do serviço. Logradouro, número, complemento, bairro, cep e País. |
Valor Padrão | {,,,,} |
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Nome: | MV_ENDPRES |
Tipo: | C |
Cont. Por.: | {,,,,} |
Descrição: | Este parâmetro determina quais campos criados na tabela SC5 serão utilizados para preenchimento das informações do local da prestação do serviço, exatamente nesta ordem: Logradouro da prestação, número do logradouro da prestação, complemento do logradouro da prestação, bairro do logradouro da prestação, cep da prestação e País da prestação. Exemplo de preenchimento do parâmetro com o nome dos campos de usuário criados na tabela SC5: |
Procedimento para Utilização
Os campos de usuário a serem criados devem ser do Tipo e Tamanho especificados conforme o exemplo a seguir:
- Tabela SC5 - Pedido de Vendas.
Campo | C5_ENDPRES |
Tipo | C |
Tamanho | 60 |
Decimal | 0 |
Formato | @! |
Título | End. Pres. |
Descrição | Logradouro da prestação do serviço |
Help | Informe o endereço onde o serviço foi prestado. |
Campo | C5_NUMPRES |
Tipo | C |
Tamanho | 9 |
Decimal | 0 |
Formato | @! |
Título | Num. Pres. |
Descrição | Número do Logradouro da prestação do serviço. |
Help | Informe o número do endereço onde o serviço foi prestado. |
Campo | C5_COMPPRE |
Tipo | C |
Tamanho | 30 |
Decimal | 0 |
Formato | @! |
Título | Comp. Pres. |
Descrição | Complemento de endereço da prestação de erviço |
Help | Informe o complemento de endereço onde o serviço foi prestado. |
Campo | C5_BAIPRES |
Tipo | C |
Tamanho | 50 |
Decimal | 0 |
Formato | @! |
Título | Bairro. Pres. |
Descrição | Bairro da prestação de serviço |
Help | Informe o bairro onde o serviço foi prestado. |
Campo | C5_CEPPRES |
Tipo | C |
Tamanho | 10 |
Decimal | 0 |
Formato | @! |
Título | Cep. Pres. |
Descrição | Cep da prestação de serviço |
Help | Informe o CEP onde o serviço foi prestado. |
Campo | C5_PAIPRES |
Tipo | C |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Pais. Pres. |
Descrição | País da prestação de serviço |
Help | Informe o País onde o serviço foi prestado. |
Caso queira utilizar alguma Tabela do M. Protheus para o preenchimento automático do campo País. Pres.(C5_PAIPRES), realizar a configuração descrita do campo acima e acrescentar essas configurações:
Cons. Padrão | SYA - Países |
Val. Usuario | Vazio() .or. ExistCpo("SYA",M->A1_PAIS) |
Campo será espelho dos campos País(A1/A2_PAIS) do Cadastro do Cliente/Fornecedor. Campo País Bacen(A1_CODPAIS) não é para ser utilizado o mesmo é utilizado obrigações Fiscais, onde exige que seja 5 dígitos. Diferente da Tabela do Bacen.
No Faturamento (SIGAFAT), acesse Atualizações / Pedidos / Pedidos de Venda.
Inclua um pedido de venda preenchendo os campos de usuário criados;
Preencha também os campos Mun. Prest (C5_MUNPRES), Desc. Mun (C5_DESCMUN) e UF. Prestacao (C5_ESTPRES);
Confira os dados e confirme.
Após faturar o documento de saída, acesse Atualizações / Faturamento / NFS-e (Fisa022);
Configure a rotina e transmita o RPS
04. DEMAIS INFORMAÇÕES
Os campos de usuário criado na Tabela SC5(Pedido de Vendas) pode ter o nome que o cliente melhor se identificar, basta informar o nome do campo no Parâmetro MV_ENDPRES. Para identificarmos e utilizar na regra do endereço da Prestação de Serviço.
Caso queira utilizar alguma Tabela do M. Protheus para o preenchimento automático do campo País. Pres. (C5_PAIPRES), realizar a configurações, espelho do Campo País(A1/A2_PAIS) do Cadastro de Cliente e Fornecedor, utilizando a Tabela do Protheus SYA - Países.
Campo criado para representar País Prestação, não deve ser espelho do campo País Bacen(A1/A2_CODPAIS) - Tabela CCH. Esses campo e Tabela é utilizado pelas obrigações fiscais (SPED FISCAL , EFD Contribuições etc.). Tabela SYA - Países é a tabela do País Bacen e a ser utilizada.IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Tabela do Bacen(Censo 2001 de Capitais Estrangeiros no País - Ano-base: 2000): https://www.bcb.gov.br/rex/Censo2000/port/Manual/Pais.asp?frame=1
- Ajuste da Tag <codPais> para ser gerada conforme o campo do Parâmetro MV_ENDPRES: TVQRWN_DT_Ajuste_no_rdmake_para_receber_a_tag_codpais