Versões comparadas

Chave

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

...

Expandir
titlePromoção - FopOrcamentoStepPromocaoData
Expandir
titleReadView

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

  • DataServer: FopOrcamentoStepPromocaoData
  • 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: FopOrcamentoStepPromocaoData
  • PrimaryKey: Os campos 'CÓDIGO','CÓDIGO DA COLIGADA', 'CÓDIGO DO ORÇAMENTO', 'REVISÃO' de seu Orçamento cadastrado = 1;1;1;1 respectivamente
  • Contexto: Codcoligada=1

Foram retornados os dados conforme o solicitado:

Expandir
titleSaveRecord

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>2</CODIGO>
<CODCOLIGADA>1</CODCOLIGADA>
<CODORCAMENTO>1</CODORCAMENTO>
<REVISAO>1</REVISAO>
<DATAPROMOCAO>2011-10-01T00:00:00</DATAPROMOCAO>
<CODMOTIVO>05</CODMOTIVO>
<CODFUNCAO>00001</CODFUNCAO>
<CODRECEBIMENTO>M</CODRECEBIMENTO>
<TIPOALTERACAOSALARIO>P</TIPOALTERACAOSALARIO>
<CODAPLICACAO>P</CODAPLICACAO>
<PERMITEREDUCAOSALARIO>0</PERMITEREDUCAOSALARIO>
<PERCENTUAL>10,00</PERCENTUAL>
<SALARIO>0,00</SALARIO>
<QUEBRASECAO>?????</QUEBRASECAO>
<SELCHAPA>00002</SELCHAPA>
<SELSITUACAO>ADEFILMOPRSTUVWX</SELSITUACAO>
<SELTIPOFUNCIONARIO>ABCDEFIMNOPRSTUXZ</SELTIPOFUNCIONARIO>
<SELTIPORECEBIMENTO>DHMOPQST</SELTIPORECEBIMENTO>
<SELFILTRO>0</SELFILTRO>
<SELFILTROPAR />
<SELFUNCAO>00002</SELFUNCAO>
<SELPERFIL />
<RECCREATEDBY>mestre</RECCREATEDBY>
<RECCREATEDON>07/08/2020 11:02:25</RECCREATEDON>
<RECMODIFIEDBY>mestre</RECMODIFIEDBY>
<RECMODIFIEDON>07/08/2020 11:02:25</RECMODIFIEDON>
</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 - Para que a implementação atualize o quadro de lotação VITAE, o campo <SELCHAPA>00002<campo <SELCHAPA>00002</SELCHAPA> deverá ser preenchido, o sistema irá avaliar a tag SELCHAPA, a informação de seção e função para atualização do quadro de lotação será obtida respectivamente pelos campos PFUNC.CODSECAO e PFUNC.CODFUNCAO, e para o destino da nova função será validada a tag no arquivo XML <CODFUNCAO>00001<XML <CODFUNCAO>00001</CODFUNCAO>.

Após os dados preenchidos segue o retorno:

Os dados são inseridos no RM:

E são armazenados na tabela "PORCAMENTOPROMOCAO"

Expandir
titleDeleteRecord

O DeleteRecord é utilizado para deletar os dados do orçamento cadastrado.

Exemplo:

Deve se informar o dataserver "FopOrcamentoStepPromocaoData" , e informar o XML com as informações que deseja deletar:

OBS: Após a deleção, o quadro de lotação deverá ser atualizado, conforme as informações que foram deletadasdeverá voltar as informações iniciais, conforme estavam antes da inserção via SaveRecord.


Expandir
titleTransferência - FopOrcamentoTransferenciaData
Expandir
titleReadView

ReadView retorna os dados referente a Transferência cadastrada no orçamento conforme parâmetros passados:

  • DataServer: FopOrcamentoStepTransferenciaData
  • 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: FopOrcamentoStepTransferenciaData
  • PrimaryKey: Os campos 'CÓDIGO','CÓDIGO DA COLIGADA', 'CÓDIGO DO ORÇAMENTO', 'REVISÃO' de seu Orçamento cadastrado = 1;1;1;1 respectivamente
  • Contexto: Codcoligada=1

Foram retornados os dados conforme o solicitado:

Expandir
titleSaveRecord

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>1</CODORCAMENTO>
<REVISAO>1</REVISAO>
<DATATRANSFERENCIA>2011-10-01T00:00:00</DATATRANSFERENCIA>
<CODMOTIVO>08</CODMOTIVO>
<TRANSFERENCIACOLIGADA>0</TRANSFERENCIACOLIGADA>
<NOVACOLIGADA>0</NOVACOLIGADA>
<CODTIPO>5</CODTIPO>
<CODSECAO>01.01</CODSECAO>
<JORNADA>0</JORNADA>
<CODSINDICATO>0001</CODSINDICATO>
<CODHORARIO>0001</CODHORARIO>
<CODLETRA>6</CODLETRA>
<NOVACHAPA>X0001</NOVACHAPA>
<QUEBRASECAO>?????</QUEBRASECAO>
<SELSITUACAO>ADEFILMOPRSTUVWX</SELSITUACAO>
<SELTIPOFUNCIONARIO>ABCDEFIMNOPRSTUXZ</SELTIPOFUNCIONARIO>
<SELTIPORECEBIMENTO>DHMOPQST</SELTIPORECEBIMENTO>
<SELFILTRO>0</SELFILTRO>
<SELFILTRONOME />
<SELFILTROPAR />
<SELPERFIL>1</SELPERFIL>
<SELCHAPA>ADMISSAO01</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.

Após os dados preenchidos segue o retorno:

Os dados são inseridos no RM:

Os dado são armazenados na tabela "PORCAMENTOTRANSFERENCIA"

Expandir
titleAlteração de Seção - FopOrcamentoStepAlteraSecaoData
Expandir
titleReadView

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

  • DataServer: FopOrcamentoStepAlteraSecaoData
  • 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: FopOrcamentoStepAlteraSecaoData
  • PrimaryKey: Os campos 'CÓDIGO','CÓDIGO DA COLIGADA', 'CÓDIGO DO ORÇAMENTO', 'REVISÃO' de seu Orçamento cadastrado = 1;1;1;1 respectivamente
  • Contexto: Codcoligada=1

Foram retornados os dados conforme o solicitado:

Expandir
titleSaveRecord

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 Alteração de Seção.

Exemplo de utilização:

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

<![CDATA[<FopOrcamentoStepAlteraSecao >
<PORCAMENTOALTERACAOSECAO>
<CODIGO>1</CODIGO>
<CODORCAMENTO>1<<CODCOLIGADA>1</CODCOLIGADA>
<CODORCAMENTO>3</CODORCAMENTO>
<REVISAO>1</REVISAO>
<DATAALTERACAO>2011-10-01T00:00:00</DATAALTERACAO>
<CODMOTIVO>06<<CODMOTIVO>04</CODMOTIVO>
<CODSECAO>01.01<03</CODSECAO>
<ALTERACAOPORFORMULA>0</ALTERACAOPORFORMULA>
<CODAPLICACAO>P</CODAPLICACAO>
<QUEBRASECAO>?????<<QUEBRASECAO>01.02</QUEBRASECAO>
<SELCHAPA>ADMISSAO01<<SELCHAPA>00005</SELCHAPA>
<SELSITUACAO>ADEFILMOPRSTUVWX</SELSITUACAO>
<SELTIPOFUNCIONARIO>ABCDEFIMNOPRSTUXZ</SELTIPOFUNCIONARIO>
<SELTIPORECEBIMENTO>DHMOPQST</SELTIPORECEBIMENTO>
<SELFILTRO>0</SELFILTRO>
<SELFILTRONOME />
<SELFILTROPAR />
<SELPERFIL>1<<SELPERFIL /SELPERFIL>>
<SELFUNCAO>00010<<SELFUNCAO>00009</SELFUNCAO>
<CODCOLIGADA>1</CODCOLIGADA><RECCREATEDBY>mestre</RECCREATEDBY>
<RECCREATEDON>2020-08-07T18:14:41.85</RECCREATEDON>
<RECMODIFIEDBY>mestre</RECMODIFIEDBY>
<RECMODIFIEDON>2020-08-07T18:14:41.85</RECMODIFIEDON>
</PORCAMENTOALTERACAOSECAO>
</FopOrcamentoStepAlteraSecao>]]>

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>00005</SELCHAPA> é obrigatório, O sistema irá avaliar a tag SELCHAPA, a informação de seção e função para atualização do quadro de lotação será obtida respectivamente pelos campos PFUNC.CODSECAO e PFUNC.CODFUNCAO, que irá atualizar as tags:   PORCAMENTOALTERACAOSECAO.QUEBRASECAO,   PORCAMENTOALTERACAOSECAO .SELFUNCAO respectivamente.

Após os dados preenchidos segue o retorno:

Os dados são inseridos no RM:

E os dados armazenados na tabela "PORCAMENTOALTERACAOSECAO".

...