Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Expandir
titleDemissão - FopOrcamentoStepDemissaoData
Expandir
titleReadView

ReadView retorna os dados referente a demissão cadastrada no orçamento conforme parâmetros passados:

  • DataServer: FopOrcamentoStepDemissaoData
  • Filtro: codorçamento=1
  • Contexto: Codcoligada=1

Retorno dos dados conforme os parâmetros passados.

 

Expandir
titleReadRecord

O ReadRecord retorna os dados do orçamento cadastrados no RM conforme os parâmetros passados na requisição, conforme exemplo:

OBS: Diferentemente do ReadView em que o filtro pode ser passado com apenas o nome de um campo e seu valor, o ReadRecord necessita que sejam passados suas PK's ('CÓDIGO','CÓDIGO DA COLIGADA', 'CÓDIGO DO ORÇAMENTO', 'REVISÃO').

  • DataServer: FopOrcamentoStepDemissaoData
  • PrimaryKey: Os campos 'CÓDIGO','CÓDIGO DA COLIGADA', 'CÓDIGO DO ORÇAMENTO', 'REVISÃO' de seu Orçamento cadastrado = 1;1;3;1 respectivamente
  • Contexto: Codcoligada=1

Foram retornados os dados conforme o solicitado:

Expandir
titleSaveRecord

O SaveRecord Insere ou edita os dados de Demissã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 Demissão.

Exemplo de utilização:

Exemplo de arquivo XML, com os Campos a serem preenchidos:

<![CDATA[<NewDataSet><FopOrcamentoStepDemissao >
<PORCAMENTODEMISSAO>
<CODIGO>1</CODIGO>
<CODCOLIGADA>1</CODCOLIGADA>
<CODORCAMENTO>1</CODORCAMENTO>
<REVISAO>1</REVISAO>
<DATADEMISSAO>2011<DATADEMISSAO>2020-1002-01T00:00:00</DATADEMISSAO>
<DATAPAGAMENTO>2011<DATAPAGAMENTO>2020-1002-01T00:00:00</DATAPAGAMENTO>
<CODMOTIVO>04</CODMOTIVO>
<CODTIPO>2</CODTIPO>
<CONTRATOCOMPRAZO>0</CONTRATOCOMPRAZO>
<POSSUIAVISOPREVIO>0</POSSUIAVISOPREVIO>
<DESCONTAAVISOPREVIO>0</DESCONTAAVISOPREVIO>
<DIASAVISOPREVIO>0</DIASAVISOPREVIO>
<DATAAVISOPREVIO>2011<DATAAVISOPREVIO>2020-0901-02T0003T00:00:00</DATAAVISOPREVIO>
<EXECUTAFORMULAAVISO>0</EXECUTAFORMULAAVISO>
<NROPERIODO>1</NROPERIODO>
<QUEBRASECAO>?????<<QUEBRASECAO>01.03</QUEBRASECAO>
<SELCHAPA <SELCHAPA>00001</>SELCHAPA>
<SELSITUACAO>ADEFILMOPRSTUVWX</SELSITUACAO>
<SELTIPOFUNCIONARIO>ABCDEFIMNOPRSTUXZ</SELTIPOFUNCIONARIO>
<SELTIPORECEBIMENTO>DHMOPQST</SELTIPORECEBIMENTO>
<SELFILTRO>0</SELFILTRO>
<SELFILTRONOME />
<SELFILTROPAR />
<SELFUNCAO>00009</SELFUNCAO>
<SELPERFIL>1</SELPERFIL><SELFUNCAO>00001</SELFUNCAO>
<RECCREATEDBY>mestre</RECCREATEDBY>
<RECCREATEDON>2020-07-14T09:11:32.093</RECCREATEDON>
<RECMODIFIEDBY>mestre</RECMODIFIEDBY>
<RECMODIFIEDON>2020-07-14T10:26:06</RECMODIFIEDON>
<AMBIENTE>4</AMBIENTE>
</PORCAMENTODEMISSAO>
</NewDataSet>FopOrcamentoStepDemissao>]]>

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, o campo <SELCHAPA>00001</SELCHAPA> é obrigatório.

Após os dados preenchidos segue o retorno:

Os dados são inseridos no RM:

Os dados de Demissao Demissão são armazenados na tabela 'PORCAMENTODEMISSAO'.


...