Procedimentos especficos para utilizao do plugin "florianopolis_ws":

 O processo de comunicao deste plugin se d atravs de Web Service.

 Este plugin possui o processo de cancelamento pelo Web Service, 
 Devera ser efetuado um contato com a prefeitura, solicitando a mesma a disponibilizao dos dados  client_id , client_secret e AEDF para o preenchimentos dos complementos conforme descrito abaixo :

Aba Complemento do Configurador inserir na coluna NOME as palavras abaixo, onde os cdigos o usuario adquire com a prefeitura.

client_id   >> inserir no VALOR "teste-automoveis-client"
client_secret >> inserir no VALOR "c23d8e8e9dcf6561dc80d9bf7c3ed6d7"
AEDF   >> inserir no VALOR "111111"

Ficando assim :

client_id   >> teste-automoveis-client
client_secret >> c23d8e8e9dcf6561dc80d9bf7c3ed6d7
AEDF   >> 111111


 No envio de dados da prefeitura de Florianopolis pelo plugin Florianopolis_ws e obrigatorio o envio do tomador.

OBS:  Implantador antes de efetuar a implantao deste plugin devera ser verificado junto ao desenvolvimento do produto que esta usando sobre o envio dos dados de credenciais ao integrador . 
Ou seja o produto deve enviar ao integrador as tags abaixo preenchidas pois caso contrario ser apresentado erro de validao de assinatura 
<Credenciais>
<Usuario>meu_usuario</Usuario>
<Senha>minha_senha</Senha>
</Credenciais>


IMPORTANTE:

 partir de 23/07/2018 a prefeitura passa a exigir o preenchimento da tag <baseCalculo> do item da nota.


A tag <baseCalculo> do cabealho j era enviada.

*Para o envio da tag baseCalculo do item, ser necessrio ter a seguinte configurao:

Complemento do Configurador: 

        Nome               VALOR
EnviaBaseCalculoItem        sim


Caso o complemento acima esteja parametrizado com "sim", o plugin ira calcular os valores de base de calculo dos dos itens ou ira enviar os dados gerados pelo RP nos complementos  "ComplementoRps: BaseCalculo" e "ComplementoServicos: BaseCalculo".

A prefeitura no aceita desconto, caso seja enviado, a quantidade de servio ser 1, para que o total esteja correto.


Implementado a possibilidade de tratamento da tag RegimeSubstituicaoTributaria para clientes com  CST com 4 e 6.
Devera ter o tratamento do envio da Tag criada com os valores validos de S e N no RP.

Dessa forma para enviar o valor 4 de CST, ser preciso a nota ter o ISS Retido (Valor igual a 1), e a tag RegimeSubstituicaoTributaria igual a S.

Para enviar o valor 6 de CST, ser preciso a nota ter o ISSRetido (Valor igual a 1), o campo OptanteSimplesNacional igual a 1, e a tag RegimeSubstituicaoTributaria igual a S.


. Criado o complemento "usaListaCNAE" para utilizar o cdigo CNAE relacionado ao item de servio da lista disponibilizada pela prefeitura. Deve receber "sim" como valor para que funcione corretamente.
O funcionamento se d pela leitura do arquivo "cnae.txt" incluso no .zip do plugin e passa a utilizar o contedo do campo "idCNAE" do arquivo, no lugar do que vem do ERP (Item da Lista de Servio).

A busca do contedo do campo "id_CNAE"  feita atravs da informao do ERP (Cdigo CNAE) e a leitura no arquivo. 

O arquivo "cnae.txt" foi obtido atravs do link: http://adm2.pmf.sc.gov.br/sefinnet/lista_csv/lista_csv.dados.php?doc=cnae&tipo=1 

No configurador deve ser inserido como:

NOME: usaListaCNAE
VALOR: sim


 
. Criado o complemento "usaNFSimplificada" para permitir que seja possvel realizar o envio de notas sem o tomador, deve receber "sim" como valor para que funcione corretamente. No configurador4 deve ser inserido como:

NOME: usaNFSimplificada
VALOR: sim

Para que esse complemento funcione corretamente  necessrio se atentar ao tipo de CNAE solicitado, pois h uma lista com os que so aceitos. Para acessar a lista basta ir at: http://www.pmf.sc.gov.br/sistemas/suporte/nfpssuporte/emitirnotasimplificada.php






