O SaveRecord Insere ou edita os dados de Promoção 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 Promoção. Exemplo de utilização: Exemplo de arquivo XML, com os Campos a serem preenchidos: <![CDATA[<FopOrcamentoStepPromocao > <PORCAMENTOPROMOCAO> <CODIGO>1</CODIGO> <CODCOLIGADA>1</CODCOLIGADA> <CODORCAMENTO>1</CODORCAMENTO> <REVISAO>1</REVISAO> <DATAPROMOCAO>2011-10-01T00:00:00</DATAPROMOCAO> <CODMOTIVO>05</CODMOTIVO> <CODFUNCAO>00003</CODFUNCAO> <CODRECEBIMENTO>M</CODRECEBIMENTO> <TIPOALTERACAOSALARIO>V</TIPOALTERACAOSALARIO> <CODAPLICACAO>P</CODAPLICACAO> <PERMITEREDUCAOSALARIO>0</PERMITEREDUCAOSALARIO> <PERCENTUAL>0,00</PERCENTUAL> <SALARIO>4500,00</SALARIO> <QUEBRASECAO>?????</QUEBRASECAO> <SELCHAPA>ADMISSAO01</SELCHAPA> <SELSITUACAO>ADEFILMOPRSTUVWX</SELSITUACAO> <SELTIPOFUNCIONARIO>ABCDEFIMNOPRSTUXZ</SELTIPOFUNCIONARIO> <SELTIPORECEBIMENTO>DHMOPQST</SELTIPORECEBIMENTO> <SELFILTRO>0</SELFILTRO> <SELFILTROPAR /> <SELFUNCAO>00006</SELFUNCAO> <SELPERFIL>1</SELPERFIL> </PORCAMENTOPROMOCAO> </FopOrcamentoStepPromocao>]]> 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. Após os dados preenchidos segue o retorno:
Os dados são inseridos no RM:
E são armazenados na tabela "PORCAMENTOPROMOCAO" |