O SaveRecord Insere ou edita os dados de Transferência para realizar um orçamento, para que o SaveRecord funcione os dados do Orçamento devem estar previamente cadastrados na base, já que esse step apenas irá inserir ou editar os dados de Transferência. Exemplo de utilização: Exemplo de arquivo XML, com os Campos a serem preenchidos: <![CDATA[<FopOrcamentoStepTransferencia > <PORCAMENTOTRANSFERENCIA> <CODIGO>1</CODIGO> <CODCOLIGADA>1</CODCOLIGADA> <CODORCAMENTO>4</CODORCAMENTO> <REVISAO>1</REVISAO> <DATATRANSFERENCIA>2011-10-01T00:00:00</DATATRANSFERENCIA> <CODMOTIVO>04</CODMOTIVO> <TRANSFERENCIACOLIGADA>0</TRANSFERENCIACOLIGADA> <NOVACOLIGADA>0</NOVACOLIGADA> <CODTIPO>5</CODTIPO> <CODSECAO>01.02</CODSECAO> <CODFUNCAO>00001</CODFUNCAO> <JORNADA>0</JORNADA> <CODSINDICATO>0001</CODSINDICATO> <CODHORARIO>0001</CODHORARIO> <CODLETRA>6</CODLETRA> <NOVACHAPA>99999</NOVACHAPA> <QUEBRASECAO>?????</QUEBRASECAO> <SELSITUACAO>ADEFILMOPRSTUVWX</SELSITUACAO> <SELTIPOFUNCIONARIO>ABCDEFIMNOPRSTUXZ</SELTIPOFUNCIONARIO> <SELTIPORECEBIMENTO>DHMOPQST</SELTIPORECEBIMENTO> <SELFILTRO>0</SELFILTRO> <SELFILTRONOME /> <SELFILTROPAR /> <RECCREATEDBY>mestre</RECCREATEDBY> <RECCREATEDON>2020-08-10T15:51:09.773</RECCREATEDON> <RECMODIFIEDBY>mestre</RECMODIFIEDBY> <RECMODIFIEDON>2020-08-10T15:51:09.773</RECMODIFIEDON> <SELPERFIL /> <SELCHAPA>00006</SELCHAPA> </PORCAMENTOTRANSFERENCIA> </FopOrcamentoStepTransferencia>]]> OBS: O arquivo XML pode ser ser adquirido através do READRECORD, o arquivo acima é um exemplo de retorno do READRECORD onde foi alterado com os novos dados que desejo inserir, exemplo de utilização do READRECORD está descrito acima, Será obrigatório informar a etiqueta: SELCHAPA. Caso não seja informado o sistema emitirá a msg de erro “Chapa deve ser informada para Coligada: {0}, Orçamento: {1}, Revisão: {2}, Transferência {3}, O sistema irá avaliar uma tag SELCHAPA, a informação de seção e função para atualização do quadro de lotação será obtida pelo quadro de lotação (PORÇAMENTOCADPORCAMENTOLOTACAOCAD), que irá atualizar como tags: PORCAMENTOTRANSFERENCIA.QUEBRASECAO, PORCAMENTOTRANSFERENCIA.SELFUNCAO respectivamente. Após os dados preenchidos segue o retorno:
Os dados são inseridos no RM:
Os dado são armazenados na tabela "PORCAMENTOTRANSFERENCIA" |