```mermaid graph TD a((Inicio)) z((Fim)) a --> selectPrinter[Selecionar:<br>CDT<br>e<br>Posto/Impressora] selectPrinter --> onSubmit[Submeter cód. barras] onSubmit --> getServiceFromBarcode[Obter serviço a partir de Cód. Barras] getServiceFromBarcode --> volumeExists{Volume para<br>barcode introduzido<br>Encontrado?} volumeExists -- não --> serviceExists{Serviço para<br>barcode introduzido<br>Encontrado?} serviceExists -- não --> serviceDoNotExists[Insucesso :<br>'Não existe nenhum volume para o código de barras XXXXX'] serviceDoNotExists --> z volumeExists -- sim --> clientExists{Cliente associado<br>ao serviço existe ?} clientExists -- sim --> isLabelFree{É LabelFree ?} isLabelFree -- sim --> alreadyIntegrated{Já foi integrado ?<br>ApiServiceWasIntegrated==true?} serviceExists -- sim --> alreadyIntegrated alreadyIntegrated -- não --> alertDataNotIntegrated[Insucesso :<br>XXXX com dados não integrados.<br>Por favor reserve.] alertDataNotIntegrated --> z alreadyIntegrated -- sim --> successPrint[Sucesso : Imprime] successPrint --> z ``` #Nova versão ```mermaid graph TD a((Inicio)) z((Fim)) a --> selectPrinter[Selecionar:<br>CDT<br>e<br>Posto/Impressora] selectPrinter --> onSubmit[Submeter cód. barras] onSubmit --> getServiceFromBarcode[Obter serviço a partir de Cód. Barras] getServiceFromBarcode --> volumeExists{Volume para<br>barcode introduzido<br>Encontrado?} volumeExists -- não --> serviceExists{Serviço para<br>barcode introduzido<br>Encontrado?} serviceExists -- não --> serviceDoNotExists[Insucesso :<br>'Não existe nenhum volume para o código de barras XXXXX'] serviceDoNotExists --> z volumeExists -- sim --> serviceIsLabelFree{Existe na tabela<br>LabelFree.dbo.services<br>ou seja<br>É labelFree ?} serviceIsLabelFree -- sim --> serviceHasDefinedClient{Serviço do volume encontrado<br>tem o cliente definido ?} serviceHasDefinedClient --> z clientExists{Serviço<br>do volume<br>encontrado,<br>tem ClientId<br>Definido ?} clientExists -- sim --> isLabelFree{Volume<br>é LabelFree ?} isLabelFree -- sim --> alreadyIntegrated{Já foi integrado ?<br>ApiServiceWasIntegrated==true?} serviceExists -- sim --> alreadyIntegrated alreadyIntegrated -- não --> alertDataNotIntegrated[Insucesso :<br>XXXX com dados não integrados.<br>Por favor reserve.] alertDataNotIntegrated --> z alreadyIntegrated -- sim --> successPrint[Sucesso : Imprime] successPrint --> z ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up