[RESOLVIDO] Acerto Vlr.Material no Estoque que deveria ser ZERO

Discussão em 'EMS , HCM e Totvs 11' iniciado por pizzaia, Janeiro 21, 2015.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. pizzaia

    pizzaia Membro Participativo

    boa tarde.

    através de um específico que gera movimentações no estoque usando a api (ceapi001k) foram geradas diversas movimentações no estoque com o campo "valor do material - valor-mat-m / valor-mat-o / valor-mat-p" com valores.

    Após começarmos a usar o sistema percebeu-se que este valor deveria estar ZERADO, pois seria através da apuração do médio que o mesmo será valorizado.

    a Totvs quer nos cobrar um mínimo de 8 horas para resolver esta situação. alguém já passou por situação equivalente? a principio não seria apenas ZERAR o valor deste campo, ou pode ter mais tabelas ou processos envolvidos?

    Grato a quem puder colaborar.
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    A minha regra é a seguinte, UPC após calculo do MEDIO, quando for item SUCATA, o valor do valor-mat-m = 0,000001, pois não pode ficar zerado totalmente.
    dai quando o pessoal contabiliza já tá o campo com os valores certos.
  3. reissobr

    reissobr Membro Ativo

    @pizzaia
    Na movimentacao do estoque voce tem um indicador de tipo de valor - Valorizado ou Informado.
    E tem outro campo que indica se o movimento faz ou nao parte da base do calculo do médio no mes.

    Na teoria, até onde sei, se este campo esta marcado como Informado o médio nao mexe nos valores, se for valorizado, entao o médio valoriza este movimento.
    Por exemplo, um movimento de NFE (nota de entrada), será Base do Calculo = SIM, tipo de valor = INFORMADO. Neste caso, o valor vem do movimento e o médio nao mexe nos valores.
    Um movimento de REQ será Base de Cálculo = NAO, tipo de valor = VALORIZADO. Neste caso, o medio valoriza o movimento com o médio do mes.

    Os movimentos que voce fez estao com Base de Calculo - NAO, tipo de valor = INFORMADO.
    Na teoria, além de zerar os valores, se voce mudar estas campos também deve funcionar.

    MAS,
    Já tentei isto a algum tempo atras, uns 3 anos, só que fazendo o movimento contrario e nao deu certo.

    Entao vejo dois caminhos:

    Caminho 1 - Tentar a solucao de mexer nos movimentos em área de teste, e rodar todas as fases do médio. Analisando os movimentos dá para ver se deu certo. Eu verifica tambem as transitórias, e a conta de acerto de estoque, para ver se nao gerou nada aqui. Se OK, replica na oficial.

    Caminho 2 - Pegar os movimento gerados com valor, replicar eles, invertendo o campo Entrada / Saida. Onde é entrada, coloca saida e vice-versa.
    Depois carrega os movimentos de novo, mas ai sem valor.

    Enquanto trabalhava com consultoria, nos ultimos tempos, apliquei o caminho 2. É mais seguro, e fica tudo por dentro do sistema.

    Se sair pelo caminho 1, posta o resultado.
    Desvendar - "os segredos do médio" - rs, r,s rs, rs, é um assunto que me interessa muito.

    Att;
    Russo.
  4. reissobr

    reissobr Membro Ativo

    @pizzaia
    Só complementando,
    O campo final -o e final -p sao relativoa a custo on-line e custo padrao.
    O custo padrao gera movimentacoes nas contas de variaco do saldo e contas variacao do movimento definidas no CE0110.
    Se estas contas nao tiverem definidas, nao sei como o caminho 2 vai se comportar.
    Para esta também é melhor simular na teste primeiro.
  5. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    na epoca em que fiz a upc, eu consegui olhar um pedaço do fonte do calculo do medio e o melhor caminho foi o de zerar os valores depois que medio calcula tudo.
  6. pizzaia

    pizzaia Membro Participativo

    então né.

    acho que o caminho2 pode ser a melhor opção. vou ver a questão das contas mencionadas. e posto o resultado aqui.
    de qualquer forma fico grato pelas respostas.

    obrigado.
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página