Class ConsumoAdiantamentoFaturamento

java.lang.Object
systextil.contasareceber.consumoadiantamento.ConsumoAdiantamentoFaturamento

public final class ConsumoAdiantamentoFaturamento extends Object
Consumo automático do adiantamento do pedido à vista pelos títulos das NFs geradas no cálculo do faturamento (fatu_f194, depois do commit do cálculo).

Cada NF é uma transação: ou todas as baixas dela entram, ou nenhuma (rollback). Falha não interrompe o faturamento: só vai para o log, e o título fica para a baixa manual.

  • Method Details

    • executar

      public static List<Tag> executar(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, Logger logger, systextil.dao.NotaFiscalDeSaida[] notas)
      Parameters:
      notas - as NFs geradas pelo cálculo, lidas antes da emissão (NotaFiscalDeSaida.listComSituacaoZero)
      Returns:
      os avisos das NFs puladas por falta de configuração (CREC_920 ou histórico que não é de pagamento), para o chamador mostrar na tela; vazio quando não há