Foram necessárias algumas alterações na geração do XML para atender os clientes do grupo 4, sendo elas:
1) Tag <tpRegTrab>: Implementado a opção 2 para estatutário. Ao incluir um funcionário com o tipo estatutário (PFUNC.CODTIPO = E) este campo será levado com o valor 2. Caso contrário será levado o valor 1;
2) Tag <infoCota>: Implementada a validação: Preenchimento obrigatório e exclusivo se tpRegTrab = [1];
3) Tag <nmCargo>: Implementada a validação: Preenchimento obrigatório, exceto se for relativo a servidor nomeado em cargo em comissão (tpRegTrab = [2] e tpProv = [2]);
4) Tag <nmFuncao>: Implementada a validação: Preenchimento obrigatório se for relativo a servidor nomeado em cargo em comissão (tpRegTrab = [2] e tpProv = [2]);
5) Implementado a tag <dtIngrCargo> no grupo infoContrato que buscará o valor do campo "Data de Mudança" do Histórico de Função;
6) No grupo infoCeletist implementada a validação: O (se tpRegTrab = [1]); N (nos demais casos);
7) Criado o grupo infoEstatutario (O (se tpRegTrab = [2])). Veja mais detalhes na próxima aba "Estatutário".
8) Tag <dtIniAfast>: Implementada a validação: Não informar se tpAdmissao = [1] ou se tpProv for diferente de [5, 8, 10].
|