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[<FopOrcamentoStepDemissao >
<PORCAMENTODEMISSAO>
<CODIGO>1</CODIGO>
<CODCOLIGADA>1</CODCOLIGADA>
<CODORCAMENTO>1</CODORCAMENTO>
<REVISAO>1</REVISAO>
<DATADEMISSAO>2020-02-01T00:00:00</DATADEMISSAO>
<DATAPAGAMENTO>2020-02-01T00:00:00</DATAPAGAMENTO>
<CODMOTIVO>04</CODMOTIVO>
<CODTIPO>2</CODTIPO>
<CONTRATOCOMPRAZO>0</CONTRATOCOMPRAZO>
<POSSUIAVISOPREVIO>0</POSSUIAVISOPREVIO>
<DESCONTAAVISOPREVIO>0</DESCONTAAVISOPREVIO>
<DIASAVISOPREVIO>0</DIASAVISOPREVIO>
<DATAAVISOPREVIO>2020-01-03T00:00:00</DATAAVISOPREVIO>
<EXECUTAFORMULAAVISO>0</EXECUTAFORMULAAVISO>
<NROPERIODO>1</NROPERIODO>
<QUEBRASECAO>01.03</QUEBRASECAO>
<SELCHAPA>00001</SELCHAPA>
<SELSITUACAO>ADEFILMOPRSTUVWX</SELSITUACAO>
<SELTIPOFUNCIONARIO>ABCDEFIMNOPRSTUXZ</SELTIPOFUNCIONARIO>
<SELTIPORECEBIMENTO>DHMOPQST</SELTIPORECEBIMENTO>
<SELFILTRO>0</SELFILTRO>
<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>
</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 sistema irá avaliar uma tag SELCHAPA, se tiver sido informada deverá conter um código registrado no cadastro de funcionário. Caso não tenha sido registrado será emitido uma mensagem de erro “Chapa do funcionário não cadastrada. Em Coligada: {0}, Orçamento: {1} Revisão: {2} Demissão: {3}. ”. 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.CODFUNCAOpelo quadro de lotação (PORÇAMENTOCAD) .

Após os dados preenchidos segue o retorno:

Os dados são inseridos no RM:

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

Expandir
titleDeleteRecord

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

Exemplo:

Deve se informar o dataserver "FopOrcamentoStepDemissaoData" , e informar o XML (o mesmo utilizado para realizar o SaveRecord) com as informações que deseja deletar:

OBS: Após a deleção, o quadro deverá atualizar o quadro, diminuindo o destino e retornando para a função origem.


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</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.CODFUNCAOpelo quadro de lotação (PORÇAMENTOCAD), e para o destino da nova função será validada a tag no arquivo 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 (o mesmo utilizado para realizar o SaveRecord) com as informações que deseja deletar:

OBS: Após a deleção, o quadro deverá atualizar o quadro, diminuindo o destino e retornando para a função origem.


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>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 pelos campos PFUNC.CODSECAO e PFUNC.CODFUNCAOpelo quadro de lotação (PORÇAMENTOCAD), 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"

Expandir
titleDeleteRecord

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

Exemplo:

Deve se informar o dataserver "FopOrcamentoSteptransferenciaData" , e informar o XML (o mesmo utilizado para realizar o SaveRecord) com as informações que deseja deletar:

OBS: Após a deleção, o quadro deverá atualizar o quadro, diminuindo o destino e retornando para a função origem.


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>
<CODCOLIGADA>1</CODCOLIGADA>
<CODORCAMENTO>3</CODORCAMENTO>
<REVISAO>1</REVISAO>
<DATAALTERACAO>2011-10-01T00:00:00</DATAALTERACAO>
<CODMOTIVO>04</CODMOTIVO>
<CODSECAO>01.03</CODSECAO>
<ALTERACAOPORFORMULA>0</ALTERACAOPORFORMULA>
<CODAPLICACAO>P</CODAPLICACAO>
<QUEBRASECAO>01.02</QUEBRASECAO>
<SELCHAPA>00005</SELCHAPA>
<SELSITUACAO>ADEFILMOPRSTUVWX</SELSITUACAO>
<SELTIPOFUNCIONARIO>ABCDEFIMNOPRSTUXZ</SELTIPOFUNCIONARIO>
<SELTIPORECEBIMENTO>DHMOPQST</SELTIPORECEBIMENTO>
<SELFILTRO>0</SELFILTRO>
<SELFILTRONOME />
<SELFILTROPAR />
<SELPERFIL />
<SELFUNCAO>00009</SELFUNCAO>
<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.CODFUNCAOpelo quadro de lotação (PORÇAMENTOCAD), 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".

Expandir
titleDeleteRecord

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

Exemplo:

Deve se informar o dataserver "FopOrcamentoStepAlteraSecaoData" , e informar o XML (o mesmo utilizado para realizar o SaveRecord) com as informações que deseja deletar:

OBS: Após a deleção, o quadro deverá atualizar o quadro, diminuindo o destino e retornando para a função origem.


...