Histórico da Página
...
Observação: Essa implementação é semelhante à solução existente para o Faturamento (Pedido de Venda) através da configuração do parâmetro MV_ENDPRES (http://tdn.totvs.com/display/public/PROT/TVGBVG_DT_NFSE_PARAMETRO_MV_ENDPRES)
Abaixo a relação de campos de usuário que precisam ser criados através do Configurador e configurados no parâmetro MV_LJENDPS: .
Campos tabela SLQ | Campos tabela SL1 | Utilidade do campo |
---|---|---|
LQ_ZZENDPS | L1_ZZENDPS | Logradouro da prestação do serviço |
LQ_ZZNUMPS | L1_ZZNUMPS | Número do logradouro da prestação do serviço |
LQ_ZZCOMPS | L1_ZZCOMPS | Complemento do logradouro da prestação do serviço |
LQ_ZZBAIPS | L1_ZZBAIPS | Bairro da prestação do serviço |
LQ_ZZESTPS | L1_ZZESTPS | Estado da prestação do serviço |
LQ_ZZCEPPS | L1_ZZCEPPS | CEP da prestação do serviço |
LQ_ZZMUNPS | L1_ZZMUNPS | Município da prestação do serviço |
LQ_ZZDMUPS | L1_ZZDMUPS | Descrição do Município da prestação do serviço |
LQ_ZZPAIPS | L1_ZZPAIPS | País da prestação do serviço |
Aviso | ||
---|---|---|
| ||
|
- No módulo Configurador (SIGACFG) acesse: Base de Dados / Dicionário / Base de Dados
Crie os campos nas tabelas SLQ e SL1 conforme descrito abaixo:
Campos LQ_ZZENDPS / L1_ZZENDPS Tipo Caractere Tamanho 80 Decimal 0 Formato @! Contexto
Real Propriedade Alterar Título End. Prest. Descrição Endereço Prest. Serviço Usado Sim Help Informe o endereço onde o serviço foi prestado.
Campos LQ_ZZNUMPS / L1_ZZNUMPS Tipo Caractere Tamanho 10 Decimal 0 Formato @! Contexto
Real Propriedade Alterar Título Núm. Prest. Descrição Núm. End. Prest. Serviço Usado Sim Help Informe o número do endereço onde o serviço foi prestado. Campos LQ_ZZCOMPS / L1_ZZCOMPS Tipo Caractere Tamanho 50 Decimal 0 Formato @! Contexto
Real Propriedade Alterar Título Comp. Prest. Descrição Comp. End. Prest. Serviço Usado Sim Help Informe o complemento de endereço onde o serviço foi prestado. Campos LQ_ZZBAIPS / L1_ZZBAIPS Tipo Caractere Tamanho 40 Decimal 0 Formato @! Contexto
Real Propriedade Alterar Título Bairro Prest Descrição Bairro Prestação Serviço Usado Sim Help Informe o bairro onde o serviço foi prestado. Campos LQ_ZZESTPS / L1_ZZESTPS Tipo Caractere Tamanho 2 Decimal 0 Formato @! Contexto
Real Propriedade Alterar Título UF Prest. Descrição UF Prestação Serviço Consulta Padrão 12 - Unidade Federativa Validação Usuário ExistCpo("SX5","12"+M->LQ_ZZESTPS) Usado Sim Help Informe o estado onde o serviço foi prestado. Campos LQ_ZZCEPPS / L1_ZZCEPPS Tipo Caractere Tamanho 8 Decimal 0 Formato @R 99999-999 Contexto
Real Propriedade Alterar Título CEP Prest. Descrição CEP Prestação Serviço Usado Sim Help Informe o CEP onde o serviço foi prestado. Campos LQ_ZZMUNPS / L1_ZZMUNPS Tipo Caractere Tamanho 5 Decimal 0 Formato @! Contexto
Real Propriedade Alterar Título Cód.Mun.Pres Descrição Código Mun. Pres. Serviço Consulta Padrão CC2 - Município Validação Usuário ExistCpo("CC2",M->LQ_ZZESTPS+M->LQ_ZZMUNPS) Usado Sim Help Informe o município onde o serviço foi prestado. Campos LQ_ZZDMUPS / L1_ZZDMUPS Tipo Caractere Tamanho 30 Decimal 0 Formato @! Contexto
Real Propriedade Alterar Título Des.Mun.Pres Descrição Descr. Mun. Pres. Serviço Usado Sim Help Descrição do município onde o serviço foi prestado. Campos LQ_ZZPAIPS / L1_ZZPAIPS Tipo Caractere Tamanho 3 Decimal 0 Formato @! Contexto
Real Propriedade Alterar Título País Prest. Descrição País Prestação Serviço Consulta Padrão SYA - Países Validação Usuário Vazio() .or. ExistCpo("SYA",M->A1_PAIS) Usado Sim Help Informe o país onde o serviço foi prestado. InformacaoCard documentos - Os nomes de campos e a sua ordem são apenas sugestivos, podendo ser criado com outros nomes e em ordem diferente caso achar necessário. <br><br> - Na configuração do parâmetro deve ser obrigatoriamente respeitada a ordem dos campos conforme orientado a seguir. Crie/configure o parâmetro MV_LJENDPS, informando os campos conforme orientado abaixo:Titulo IMPORTANTE! Parâmetro MV_LJENDPS Tipo Caractere Conteúdo {'L1_ZZENDPS','L1_ZZNUMPS','L1_ZZCOMPS','L1_ZZBAIPS','L1_ZZESTPS','L1_ZZCEPPS','L1_ZZMUNPS','L1_ZZDMUPS','L1_ZZPAIPS'} Descrição Este parâmetro determina quais campos de usuário criados na tabela SL1 serão utilizados para preenchimento das informações do local da prestação do serviço, exatamente nesta ordem:
- Logradouro da prestação do serviço
- Número do logradouro da prestação do serviço
- Complemento do logradouro da prestação do serviço
- Bairro da prestação do serviço
- Estado da prestação do serviço
- CEP da prestação do serviço
- Município da prestação do serviço
- Descrição do Município da prestação do serviço
- País da prestação do serviço
Exemplo de preenchimento do parâmetro com o nome dos campos de usuário criados na tabela SL1:
{'L1_ZZENDPS','L1_ZZNUMPS','L1_ZZCOMPS','L1_ZZBAIPS','L1_ZZESTPS','L1_ZZCEPPS','L1_ZZMUNPS','L1_ZZDMUPS','L1_ZZPAIPS'}
- s
- s
- S
- S
- S
- S
- S
- S
- S
- Após criado os campos e configurado o parâmetro, basta realizar a venda de um serviço, preenchendo os campos com os dados do endereço da prestação de serviço e transmitir a NFS-e.
Aviso title IMPORTANTE: - Sempre que a prestação do serviço ocorrer em um município diferente do município do tomador, esses campos devem ser informados
...
- no momento da venda.
- A implementação de RPS deve estar ativa (Venda de Produto x Serviço RPS).
- no momento da venda.
04. DEMAIS INFORMAÇÕES
...
- Para mais informações sobre o Protheus Varejo acesse nossa página de FAQ's:
...
05. ASSUNTOS RELACIONADOS
- Venda de Produto x Serviço RPS
- NFS0047_Prestacao_Endereço_número_complemento_bairro_CEP
- http://tdn.totvs.com/display/public/PROT/TVGBVG_DT_NFSE_PARAMETRO_MV_ENDPRES
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; } </style> |