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.