Páginas filhas
  • 02-Informar os Tipos de Movimento

Objetivo: O Tipo de Movimento são cadastros efetuados no RM para identificar se a movimentação efetuado no TOTVS Agro Multicultivo será uma entrada ou uma saída em estoque. Ex. Consumo de Insumo será uma saída em estoque, Entrada de Matéria Prima será uma entrada em estoque. Estes tipos de movimentos são criados no RM. No caso utilizamos o 2.1.30 para identificar uma saída em estoque, o 1.1.30 para identificar uma entrada em estoque, o 1.1.07 para identificar uma requisição de material de estoque, o 1.1.01 para identificar uma solicitação de compra de material e o 1.1.21 para identificar uma entrada em estoque proveniente da devolução (estorno) de um material já atendido pela requisição de estoque. Pode utilizar outros códigos, porém será necessário configurar no TOTVS Agro Multicultivo para assumir esta nova código.

Editar o arquivo services_client que se encontra no diretório “.....\PIMSMulticultivos\config\”instancia”\pimsmc_client”, e efetuar as seguintes alterações nos providers:

Em provider name="encerramentolotebeneficiamento" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento para value="2.1.30" /> 

<var name="beneficiamento.brg.tipoMovimento para value="2.1.30" /> 

Em provider name=" ProcessarBaixaInsumosConsumidosBRG" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento para value="2.1.30" /> 

<var name="beneficiamento.brg.tipoMovimento para value="2.1.30" /> 

Em provider name="apontamentobeneficiamento" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento para value="2.1.30" /> 

Em provider name="geracaoproducaobeneficiamento" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento para value="2.1.30" /> 

Em provider name="ReverterIntegracao" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento para value="2.1.30" /> 

<var name="beneficiamento.brg.tipoMovimento para value="2.1.30" /> 

Em provider name="apontamentoblocagem"  alterar o seguinte parâmetro:

<var name="brg.tipoMovimento para value="1.1.30" /> 

Em provider name="aplicacaoinsumos"  alterar o seguinte parâmetro:

<var name="brg.tipoMovimento para value="2.1.30" /> 

Em provider name="tratamentosemente" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento para value="2.1.30" /> 

Em provider name="apontamentoplantio"alterar o seguinte parâmetro:

<var name="brg.tipoMovimento para value="2.1.30" /> 

Em provider name="liberacaoboletim" alterar os seguintes parâmetros:

<var name="appinsumos.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

<var name="blocagem.brg.codigoMovimentoEntrada" para value="1.1.30" /> 

<var name="tratsemente.brg.codigoMovimentoEntrada” para value="2.1.30" /> 

<var name="pesagem.brg.codigoMovimentoEntrada" para value="1.1.30" /> 

<var name="abastecimento.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

<var name="lubrificacao.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

<var name="beneficiamento.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

<var name="plantio.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

<var name="aptoAgricola.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

Em provider name="finalizacaoboletim" alterar os seguintes parâmetros:

<var name="appinsumos.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

<var name="appinsumos.brg.tipoMovimento" para value="2.1.30" />

<var name="blocagem.brg.codigoMovimentoEntrada" para value="1.1.30" /> 

<var name="blocagem.brg.tipoMovimento" para value="1.1.30" />

<var name="tratsemente.brg.codigoMovimentoEntrada" para value="2.1.30" />

<var name="tratsemente.brg.tipoMovimento" para value="2.1.30" /> 

<var name="pesagem.brg.codigoMovimentoEntrada" para value="1.1.30" /> 

<var name="pesagem.brg.tipoMovimento" para value="1.1.30" />

<var name="abastecimento.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

<var name="abastecimento.brg.tipoMovimento" para value="2.1.30" />

<var name="lubrificacao.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

<var name="lubrificacao.brg.tipoMovimento" para value="2.1.30" />

<var name="beneficiamento.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

<var name="beneficiamento.brg.tipoMovimento" para value="2.1.30" />

<var name="plantio.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

<var name="plantio.brg.tipoMovimento" para value="2.1.30" />

<var name="aptoagricola.brg.codigoMovimentoEntrada" para value="2.1.30" /> 

<var name="aptoagricola.brg.tipoMovimento" para value="2.1.30" />

Em provider name="abastecimento" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento" para value="2.1.30" /> 

Em provider service name="ProcessarEnvioAbastecimentoBRG" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento" para value="2.1.30" /> 

Em provider name=" lubrificacao" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento" para value="2.1.30" /> 

Em provider service name=" ProcessarEnvioLubrificacaoBRG" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento" para value="2.1.30" /> 

Em provider name="pesagemmanual" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento" para  value="1.1.30" />

Em provider name="materiaprima" alterar o seguinte parâmetro:

<var name="pesagem.brg.tipoMovimento" para value="1.1.30" />

Em provider name="apontamentoagricola" alterar o seguinte parâmetro:

<var name="brg.tipoMovimento" para value="2.1.30" />

Em provider name="solicitacaomaterialservicooficina" alterar os seguintes parâmetros:

         <service name="Cadastrar" method="insert"> 

                  <var name="interno.tipoMovimento" para value="1.1.07" />
                  <var name="externo.tipoMovimento" para value="1.1.01" />

                  <var name="devolucao.tipoMovimento" para value="1.1.21" />

         <service name="Atualizar" method="update">

                  <var name="interno.tipoMovimento" para value="1.1.07" />
                  <var name="externo.tipoMovimento" para value="1.1.01" />

                  <var name="devolucao.tipoMovimento" para value="1.1.21" />


Para assumir as alterações será necessário parar e subir a aplicação do Totvs Agro Multicultivos.