No vídeo de hoje, vamos demonstrar em como buscar a próxima numeração de uma NF conforme uma série informada.
A dúvida de hoje, nos perguntaram, se seria possível buscar a próxima numeração de uma Nota Fiscal na SX5, sem utilizar queries.
Pensando nisso, montamos um exemplo, onde vamos mostrar a utilização da função NxtSX5Nota.
Segue abaixo o vídeo exemplificando:
E abaixo o código fonte desenvolvido:
//Bibliotecas
#Include "tlpp-core.th"
//Declaração da namespace
Namespace custom.terminal.youtube
/*/{Protheus.doc} User Function video0184
Exemplo de como buscar a próxima numeração de NF de uma série (usando SX5)
@type Function
@author Atilio
@since 03/06/2024
@example custom.terminal.youtube.u_video0184()
/*/
User Function video0184()
Local aArea := FWGetArea() As Array
Local cSeries := "1" As Character
Local cNextInvoice := "" As Character
Local cMessage := "" As Character
//Aciona a próxima numeração de NF para a série informada
cNextInvoice := NxtSX5Nota(cSeries)
//Monta a mensagem que será exibida
cMessage := FormatStr("Para a série %c , a próxima numeração é %c ", {cSeries, cNextInvoice})
FWAlertInfo(cMessage, "Teste de NxtSX5Nota")
FWRestArea(aArea)
Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.