Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:Microsiga Protheus ®
Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoServiç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

1.  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

 

  1. 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: 
{'C5_ENDPRES','C5_NUMPRES','C5_COMPPRE','C5_BAIPRES','C5_CEPPRES','C5_PAIPRES'} 

 

Procedimento para Utilização

     2. 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.


       3.            No Faturamento (SIGAFAT), acesse Atualizações / Pedidos / Pedidos de Venda.

       4.            Inclua um pedido de venda preenchendo os campos de usuário criados;

       5.            Preencha também os campos Mun. Prest (C5_MUNPRES), Desc. Mun (C5_DESCMUN) e UF. Prestacao (C5_ESTPRES);

       6.            Confira os dados e confirme.

       7.            Após faturar o documento de saída, acesse Atualizações / Faturamento / NFS-e (Fisa022);

       8.            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.


Card documentos
InformacaoCampo 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.
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS



Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>