• Resolved negapo

    (@negapo)


    Olá equipa Moloni,

    Desde que utilizamos o vosso plug-in que sempre que o atualizamos temos de ir editar código, isto porque optamos por emitir a fatura quando a encomenda altera-se para um estado a que chamamos de “Aguarda Envio”, ou seja, um estado criado por nós. Seria muito interessante alterar a forma como fazem isto no plug-in, existem várias formas mas deixo uma sugest?o simples:

    Em defini??es, onde diz “Criar documentos quando a encomenda está” poderiam preencher a lista com wc_get_order_statuses().

    Depois em moloni/src/Hooks/OrderPaid.php bastava alterar a action para add_action(‘woocommerce_order_status_’ . OP??OESCOLHIDA, [$this, ‘documentCreate’]);

    Assim todos os clientes tinham a versatilidade para optar por um estado, e as duas rotinas existentes documentCreateComplete e documentCreateProcessing podiam ser reduzidas a uma chamada documentCreate e no if colocar INVOICE_AUTO_STATUS === OP??OESCOLHIDA

    N?o haveria problemas de compatibilidade porque o valor atual faz sempre parte da nova lista.

    Obrigado

    • This topic was modified 9 months, 4 weeks ago by negapo.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Moloni

    (@molonidevteam)

    Bom dia,

    Na atualiza??o disponibilizada hoje (vers?o 4.7.1), já acrescentámos a op??o nas configura??es do plugin de selecionar qual é o estado em que pretende que os documentos sejam gerados, o que vai de encontro com o que sugeriu.

    No seguimento das altera??es que foram efetuadas após a sua sugest?o, se assim entender, agradecíamos que revisse também a sua classifica??o dada ao plugin Moloni.

    Estamos sempre abertos a todas as sugest?es enviadas pelos nossos utilizadores, e sempre que forem possíveis de implementar, tratamos de as implementar o mais rapidamente possível.

    Thread Starter negapo

    (@negapo)

    Muito bom trabalho, obrigado.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Escolher o estado da encomenda para emiss?o de Fatura’ is closed to new replies.