A etapa preparar Ambiente realiza as devidas configurações com no TSS conforme abaixo.
| draw.io Diagram |
|---|
| border | truefalse |
|---|
| |
|---|
| diagramName | Preparar Ambiente NFS-e |
|---|
| simpleViewer | false |
|---|
| width | |
|---|
| links | auto |
|---|
| tbstyle | hidden |
|---|
| diagramDisplayName | top | |
|---|
| lbox | true |
|---|
| diagramWidth | 816451 |
|---|
| revision | 35 |
|---|
|
| Deck of Cards |
|---|
| id | Fluxo Preparar Ambiente |
|---|
| tabLocation | left |
|---|
|
| Card |
|---|
| Neste momento o RM irá acionar o serviço CFGCONNECT para avaliar se a conexão com o TSS esta ativa Método - CFGConnect |
| Card |
|---|
| Neste momento o RM irá acionar o serviço ADMEMPRESAS com os dados da Filial Emitente do documento para que o TSS retorno o código da entidade desta Filial Método - AdmEmpresas |
| Card |
|---|
| Neste momento o RM irá acionar o serviço GETALLMVTSS para recuperar os parâmetros configurados no TSS para esta Filial Método - GetAlIMVTSS O processo irá identificar a necessidade de reconfigurar os parâmetros no TSS nas seguintes condições: 1ª Algum dos parâmetros abaixo for retornado pelo TSS com um valor diferente das parametrizações do RM MV_NFSEAMB: Diferente da configuração do RM MV_NFSEMOD: Diferente de 0 MV_NFSEVER: Diferente da configuração do RM MV_NFSEMUN: Diferente do código IBGE configurado para o município da Filial MV_SIAFI: Diferente do código SIAF configurado para o município da Filial MV_USOCERT: Diferente de "NFSE" MV_MAXLOTE: Diferente do Parâmetro quantidade de notas por lote MV_CNPJAUT: O CNPJ for diferente do CNPJ do certificado Digital MV_ENVSINC: Diferente de "N" MV_NFSUSER: Diferente do parâmetro "login" da NFS-e MV_NFSPASS: Diferente da senha do login da NFS-e MV_AUTORIZ: Diferente do parâmetro "Autorização da NFS-e" MV_CHVAUTE: Diferente do parâmetro "chave de autenticação" da NFS-e MV_CLIENID e MV_CLIENSC: Diferente da autenticação do TSS configurado no RM - Caso o TSS não retorne a parametrização MV_NFSEAMB
2º Quando houver falha no retorno do webservice do TSS (soapFault) |
| Card |
|---|
| label | CFGVERSAOCTE CFGAMBNFSE001 |
|---|
| Neste momento o RM irá acionar o serviço CFGVERSAOCTE CFGAMBNFSE001 para configurar o TSS. Método - CfgVersaoCte Este serviço será acionado somente se for identificada a necessidade de reconfiguração do TSS conforme definido no item GETALLMVTSS |
| Card |
|---|
| Neste momento o RM irá acionar o serviço CFGVERSAO para configurar a versão no TSS. Método - CFGVersao Este serviço será acionado somente se for identificada a necessidade de reconfiguração do TSS conforme definido no item GETALLMVTSS |
| Card |
|---|
| Neste momento o RM irá acionar o serviço CFGVERSAODEPC para configurar o TSS. Método - CfgVersaoDPEC Este serviço será acionado somente se for identificada a necessidade de reconfiguração do TSS conforme definido no item GETALLMVTSS |
| Card |
|---|
| Neste momento o RM irá acionar o serviço CFGMODALIDGRV para configurar o TSS. Método - CfgModalidGrv Este serviço será acionado somente se for identificada a necessidade de reconfiguração do TSS conforme definido no item GETALLMVTSS |
| Card |
|---|
| Neste momento o RM irá acionar o serviço CFGMODALIDADE para configurar o TSS. Método - CfgModalidade Este serviço será acionado somente se for identificada a necessidade de reconfiguração do TSS conforme definido no item GETALLMVTSS |
| Card |
|---|
| Neste momento o RM irá acionar o serviço CFGAMBIENTE para configurar o TSS. Método - CfgAmbienteCfgAmbNfse001 Este serviço será acionado somente se for identificada a necessidade de reconfiguração do TSS conforme definido no item GETALLMVTSS |
| Card |
|---|
| Neste momento o RM irá acionar o serviço CFGMDFE para configurar o TSS. Método - CfgMdfe |
| Card |
|---|
| Neste momento o RM irá acionar o serviço CFGCCE para configurar os eventos no TSS. Método - CfgCCe |
| Card |
|---|
| label | Configurar Certificado |
|---|
|
|
| Card |
|---|
| Neste momento o RM irá acionar o serviço CFGREADYEX para verificar as configurações de Certificado Digital no TSS. Método - CfgReadyX |
|