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;1;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>
<PORCAMENTODEMISSAO>
<CODIGO>1</CODIGO>
<CODCOLIGADA>1</CODCOLIGADA>
<CODORCAMENTO>1</CODORCAMENTO>
<REVISAO>1</REVISAO>
<DATADEMISSAO>2011-10-01T00:00:00</DATADEMISSAO>
<DATAPAGAMENTO>2011-10-01T00:00:00</DATAPAGAMENTO>
<CODMOTIVO>04</CODMOTIVO>
<CODTIPO>2</CODTIPO>
<CONTRATOCOMPRAZO>0</CONTRATOCOMPRAZO>
<POSSUIAVISOPREVIO>0</POSSUIAVISOPREVIO>
<DESCONTAAVISOPREVIO>0</DESCONTAAVISOPREVIO>
<DIASAVISOPREVIO>0</DIASAVISOPREVIO>
<DATAAVISOPREVIO>2011-09-02T00:00:00</DATAAVISOPREVIO>
<EXECUTAFORMULAAVISO>0</EXECUTAFORMULAAVISO>
<NROPERIODO>1</NROPERIODO>
<QUEBRASECAO>?????</QUEBRASECAO>
<SELCHAPA />
<SELSITUACAO>ADEFILMOPRSTUVWX</SELSITUACAO>
<SELTIPOFUNCIONARIO>ABCDEFIMNOPRSTUXZ</SELTIPOFUNCIONARIO>
<SELTIPORECEBIMENTO>DHMOPQST</SELTIPORECEBIMENTO>
<SELFILTRO>0</SELFILTRO>
<SELFILTRONOME />
<SELFILTROPAR />
<SELFUNCAO>00009</SELFUNCAO>
<SELPERFIL>1</SELPERFIL>
</PORCAMENTODEMISSAO>
</NewDataSet>]]>

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 dados de Demissao são armazenados na tabela 'PORCAMENTODEMISSAO'.

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.

Image Added

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:

Image Added

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>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:

Image Added

Os dados são inseridos no RM:

Image Added

E são armazenados na tabela "PORCAMENTOPROMOCAO"


03. DEMAIS INFORMAÇÕES


Aviso
titleATENÇÂO

Caso o Parâmetro "ATUALIZAR LIMITE DE FUNCIONÁRIOS NO QUADRO DE LOTAÇÃO"  localizado em Folha de pagamento| Configurações| Parametrizador| Orçamento| Parâmetros Gerais Orçamento esteja marcado, o sistema terá os seguintes funcionamentos para cada Step:

Ao informar os motivos da movimentação nos Steps do Orçamento, seguirá as regras descritas no parâmetro, conforme citado no exemplo abaixo:

Admissão

  • Motivos para atualizar o limite de funcionário no Quadro de Lotação (Aumenta)
    • Aumento de Quadro;

Demissão

  • Motivos para atualizar o limite de funcionário no Quadro de Lotação (Diminui)
    • Redução de Quadro;

Transferência

  • Motivos para atualizar o limite de funcionário no QL (Diminui na origem/Aumenta no destino)
    • Substituição;

Mudança de Função (Promoção)

  • Motivos para atualizar o limite de funcionário no QL (Diminui na origem/Aumenta no destino)
    • Mudança de Função;

Mudança de Seção

  • Motivos para atualizar o limite de funcionário no QL (Diminui na origem/ Aumenta no destino)
    • Mudança de Seção.

...