Árvore de páginas

Versões comparadas

Chave

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

...

  1. No módulo Configurador (SIGACFG) acesse: Base de Dados / Dicionário / Base de Dados

  2. Crie os campos nas tabelas SLQ e SL1 conforme descrito abaixo:

    CamposLQ_ZZENDPS / L1_ZZENDPS
    TipoCaractere
    Tamanho80
    Decimal0
    Formato@!

    Contexto

    Real
    PropriedadeAlterar
    TítuloEnd. Prest.
    DescriçãoEndereço Prest. Serviço
    UsadoSim
    Help

    Informe o endereço onde o serviço foi prestado.

    CamposLQ_ZZNUMPS / L1_ZZNUMPS
    TipoCaractere
    Tamanho10
    Decimal0
    Formato@!

    Contexto

    Real
    PropriedadeAlterar
    TítuloNúm. Prest.
    DescriçãoNúm. End. Prest. Serviço
    UsadoSim
    HelpInforme o número do endereço onde o serviço foi prestado.
    CamposLQ_ZZCOMPS / L1_ZZCOMPS
    TipoCaractere
    Tamanho50
    Decimal0
    Formato@!

    Contexto

    Real
    PropriedadeAlterar
    TítuloComp. Prest.
    DescriçãoComp. End. Prest. Serviço
    UsadoSim
    HelpInforme o complemento de endereço onde o serviço foi prestado.
    CamposLQ_ZZBAIPS / L1_ZZBAIPS
    TipoCaractere
    Tamanho40
    Decimal0
    Formato@!

    Contexto

    Real
    PropriedadeAlterar
    TítuloBairro Prest
    DescriçãoBairro Prestação Serviço
    UsadoSim
    HelpInforme o bairro onde o serviço foi prestado.
    CamposLQ_ZZESTPS / L1_ZZESTPS
    TipoCaractere
    Tamanho2
    Decimal0
    Formato@!

    Contexto

    Real
    PropriedadeAlterar
    TítuloUF Prest.
    DescriçãoUF Prestação Serviço
    Consulta Padrão12 - Unidade Federativa
    Validação UsuárioExistCpo("SX5","12"+M->LQ_ZZESTPS)
    UsadoSim
    HelpInforme o estado onde o serviço foi prestado.
    CamposLQ_ZZCEPPS / L1_ZZCEPPS
    TipoCaractere
    Tamanho8
    Decimal0
    Formato@R 99999-999

    Contexto

    Real
    PropriedadeAlterar
    TítuloCEP Prest.
    DescriçãoCEP Prestação Serviço
    UsadoSim
    HelpInforme o CEP onde o serviço foi prestado.
    CamposLQ_ZZMUNPS / L1_ZZMUNPS
    TipoCaractere
    Tamanho5
    Decimal0
    Formato@!

    Contexto

    Real
    PropriedadeAlterar
    TítuloCód.Mun.Pres
    DescriçãoCódigo Mun. Pres. Serviço
    Consulta PadrãoCC2 - Município
    Validação UsuárioExistCpo("CC2",M->LQ_ZZESTPS+M->LQ_ZZMUNPS)
    UsadoSim
    HelpInforme o município onde o serviço foi prestado.
    CamposLQ_ZZDMUPS / L1_ZZDMUPS
    TipoCaractere
    Tamanho30
    Decimal0
    Formato@!

    Contexto

    Real
    PropriedadeAlterar
    TítuloDes.Mun.Pres
    DescriçãoDescr. Mun. Pres. Serviço
    UsadoSim
    HelpDescrição do município onde o serviço foi prestado.
    CamposLQ_ZZPAIPS / L1_ZZPAIPS
    TipoCaractere
    Tamanho3
    Decimal0
    Formato@!

    Contexto

    Real
    PropriedadeAlterar
    TítuloPaís Prest.
    DescriçãoPaís Prestação Serviço
    Consulta PadrãoSYA - Países
    Validação UsuárioVazio() .or. ExistCpo("SYA",M->A1_PAIS)
    UsadoSim
    HelpInforme o país onde o serviço foi prestado.



  3. Crie/configure o parâmetro MV_LJENDPS, informando os campos conforme orientado abaixo:


    ParâmetroMV_LJENDPS
    TipoCaractere
    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'}



  4. 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
    titleIMPORTANTE:
    • 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).

04. DEMAIS INFORMAÇÕES

  • Para mais informações sobre o Protheus Varejo acesse nossa página de FAQ's:

...