01. DADOS GERAIS


Linha de Produto:Microsiga Protheus
Segmento:Central de Obrigações
Módulo:SIGACEN
Função:

PLCNXMLSIB

Ticket:8192695


02. SITUAÇÃO/REQUISITO


Ao gerar o arquivo SBX, não existia a opção de de filtros em tipo de operação, número carteirinha, código CCO, CNPJ e código plano ANS.

03. SOLUÇÃO


Criado nova rotina e caminho no menu de obrigações para a geração do arquivo SBX com os filtros complementares listados no item 02.

04. PARAMETRIZAÇÃO



Tipo de ConsultaConsultaDescriçãoTabelaÍndicesColunasRetorno
OrdemDescriçãoTítuloConteúdo
Consulta PadrãoB3KCCOCod. CCOB3K1Operadora + MatriculFilial              B3K_FILIALB3K->B3K_CODCCO
Operadora           B3K_CODOPE
Cod. CCO            B3K_CODCCO
Consulta PadrãoB3KMATMatricula           B3K1Operadora + MatriculFilial              B3K_FILIALB3K->B3K_MATRIC
Operadora           B3K_CODOPE
Nome benef.         B3K_NOMBEN
Matricula           B3K_MATRIC
Consulta PadrãoB3JCODCódigo Produto           B3J1Reg. Ope. + Cód. ProFilial              B3J_FILIALB3J->B3J_CODIGO  
Reg. Ope.        B3J_CODOPE
Cód. Produto             B3J_CODIGO
Consulta EspecíficaB3XTPMOperação SIBB3XEXPRESSÃO ->CENGETXB("B3X_OPERA",@MV_PAR09)MV_PAR09
Consulta EspecíficaB3KCPJCNPJB3KEXPRESSÃO ->CENGETDIST("B3K","B3K_CNPJCO",@MV_PAR14)MV_PAR14



GRUPOORDEMPERGUNTATIPOTAMANHODECIMALPré-Seleção (combo)ObjetoValidaçãoItem 1 (Combo/Check/Expression)Item 2 (Combo/Check/Expression)Consulta Padrao (Edit)Formato
PLSSIBXMLP1Data de: ?                    D800Edit                                                                                                                                        
PLSSIBXMLP2Data até ?                    D800Edit                                                                                                                                        
PLSSIBXMLP3Salvar em: ?                  C6000Edit

!Vazio()

                              SIPDIR                                        
PLSSIBXMLP4Gerar arquivo LOG ?           N101Combo                                                            Sim            Não                                              
PLSSIBXMLP5Operadora ?                   C600Edit                                                                                          BA0ANS                                        
PLSSIBXMLP6Increm. Seq. ?                N101Combo                                                            Sim            Não                                              
PLSSIBXMLP7Envia Critic. ?               N101Combo                                                            Sim            Não                                              
PLSSIBXMLP8Envia Pdtes Antigos: ?        N101Combo                                                            Sim            Não                                              
PLSSIBXMLP9Tipo de Movimento: ?          C600Edit                                                                                          B3XTPM                                        
PLSSIBXMLP10Matrícula de: ?           C2200Edit                                                                                          B3KMAT                                        
PLSSIBXMLP11Matrícula até: ?          C2200Edit                                                                                          B3KMAT                                        
PLSSIBXMLP12CCO de: ?                     C1200Edit                                                                                          B3KCCO                                        
PLSSIBXMLP13CCO até: ?                    C1200Edit                                                                                          B3KCCO                                        
PLSSIBXMLP14CNPJ: ?                       C1400Edit                                                                                          B3KCPJ@R 99.999.999/9999-99 
PLSSIBXMLP15Produto / Plano de: ?               C700Edit                                                                                          B3JCOD                                        
PLSSIBXMLP16Produto / Plano até: ?              C700Edit                                                                                          B3JCOD                                        
    PLSSIBXMLP     17Gerar campos opcionais?C        10           1Combo
                  Sim                     Não


05. UTILIZAÇÃO













  1. Data de: Data de inicio das movimentações que serão enviadas
  2. Data até: Data final das movimentações que serão enviadas
  3. Salvar em: Pasta em que será salvo o arquivo
  4. Gerar Log: Indica se será gerado log da operação no servidor.
  5. Operadora: Código da operadora na ANS
  6. Increm. Seq: Indica se o sequencial do arquivo será incrementado ou se deve pegar o sequencial informado no parâmetro MV_PLSEQSIB.
  7. Envia Critic.: Indica se deve reenviar movimentações anteriores que foram criticadas pela ANS em algum arquivo RPX.
  8. Envia Pdtes Antigos: Indica se deve enviar todas as movimentações pendentes com data menor que a Data até informada.
  9. Tipo de Movimento: Indica quais tipos de movimento devem ser considerados no envio.
  10. Matrícula de: Indica o início do intervalo de matrículas a ser considerado para o envio. 
  11. Matrícula até: Indica o fim do intervalo de matrículas a ser considerado para o envio.
  12. CCO de: Indica o início do intervalo de CCO a ser considerado para o envio. 
  13. CCO até: Indica o fim do intervalo de CCO a ser considerado para o envio. 
  14. CNPJ: Indica o CNPJ a ser considerado no envio.
  15. Produto / Plano de: Indica o início do intervalo de Plano ANS a ser considerado para o envio. 
  16. Produto / Plano até: Indica o fim do intervalo de Plano ANS a ser considerado para o envio. 
  17. Gerar campos opcionais: Indica se na geração do SBX será inclusa as Tags opcionais ou não, "vide tabela de campos opcionais".




Tabela de campos opcionais: Campos considerados opcionais para envio na central de obrigações na geração do XML parcial.


TAGSInclusãoRetificação
ccoNAO ENVIADOOBRIGATORIO
codigoBeneficiarioOBRIGATORIOOBRIGATORIO
nomeOBRIGATORIOOBRIGATORIO
dataNascimentoOBRIGATORIOOBRIGATORIO
sexoOBRIGATORIOOBRIGATORIO
cpfOBRIGATORIOOBRIGATORIO
pisPasepOBRIGATORIOOBRIGATORIO
nomeMaeOBRIGATORIOOBRIGATORIO
dnOBRIGATORIOOBRIGATORIO
cnsOBRIGATORIOOBRIGATORIO
codigoBeneficiarioTitularOBRIGATORIOOBRIGATORIO
tipoEnderecoOPCIONALOPCIONAL
logradouroOPCIONALOPCIONAL
numeroOPCIONALOPCIONAL
complementoOPCIONALOPCIONAL
bairroOPCIONALOPCIONAL
codigoMunicipioOBRIGATORIOOPCIONAL
cepOPCIONALOPCIONAL
resideExteriorOPCIONALOPCIONAL
codigoMunicipioResidenciaOPCIONALOPCIONAL
numeroPlanoANSOBRIGATORIOOPCIONAL
numeroPlanoOperadoraOBRIGATORIOOBRIGATORIO
numeroPlanoPortabilidadeOBRIGATORIOOBRIGATORIO
dataContratacaoOBRIGATORIOOBRIGATORIO
dataCancelamentoNAO ENVIADONAOENVIADO
motivoCancelamentoNAO ENVIADONAOENVIADO
dataReativacaoNAO ENVIADONAOENVIADO
coberturaParcialTemporariaOPCIONALOPCIONAL
itensExcluidosCoberturaOPCIONALOPCIONAL
cnpjEmpresaContratanteOBRIGATORIOOPCIONAL
ceiEmpresaContratanteOBRIGATORIOOPCIONAL
relacaoDependenciaOBRIGATORIOOPCIONAL
caepfEmpresaContratanteOBRIGATORIOOPCIONAL