EMS Entrada de Itens de Devolução - BOIN176

Discussão em 'EMS , HCM e Totvs 11' iniciado por TrombiniSP, Julho 21, 2025.

  1. TrombiniSP

    TrombiniSP Membro Participativo

    Olá todos.

    Estou com um problema estanho com a BOIN176.

    Preciso entrar com todas de devolução, mas ocorre um problema com algumas NFEs. Não ocorre em todas e não encontrei diferenças entre as NatOper's.

    Fiz a validação na NFS referente a devolução conforme abaixo:

    Código:
    run EmptyRowErrors       in h-boin090.
    run openQueryStatic         in h-boin090 (input "Main":U) .
    run repositionRecord        in h-boin090 (input rowid(docum-est)).
    run setconstraintnotafiscal in h-boin090 (input no). /*indicando que a geracao nao ser por item*/
    run consistNotaDevolCli   in h-boin090 (input nota-fiscal.serie,
                                                    input nota-fiscal.nr-nota-fis,
                                                    input  "",
                                                    input  0,
                                                    output rNotaFiscal ).
    
    Posteriormente fiz a criação da "tt-item-devol-cli" que deve ter os itens da NFS que estão sendo devolvidos.

    Código:
    run openQueryStatic in h-boin176 ( input "Main":U ).
    run createItemOfNotaFiscal in h-boin176 (input h-boin090, input table tt-item-devol-cli).
    run getRowErrors in h-boin176 (output table rowErrors).
    

    Está funcionando para algumas NFDs e para outras não, tudo referente aos impostos. Sei que a rotina parte dos impostos contidos nas NFS (nota de saida), e nos casos que estão com erro só implanta a NFD no RE1001 com as alíquotas - de acordo com a NFS - sem os valores dos impotos.

    Alguém já passou por isso, e tem uma rotina parecida que possa esclarecer o problema?

    Desde já, vlw!!!

Compartilhe esta Página