Comanda
API | Description |
---|---|
POST api/InviaConsegnaAsporto |
Inserisce l'ordine di tipo asporto nel database. |
POST api/InviaConsegnaAsportoComandaResponse |
Inserisce l'ordine di tipo asporto nel database. |
POST api/InviaAsportoCheckClienteComandaResponse |
Inserisce l'ordine di tipo asporto nel database creando eventualmente il cliente. |
POST api/EliminaConsegnaDeliveryPartner?ExternalIdOrder={ExternalIdOrder} |
Elimina la consegna d'asporto se ne esiste una con external id order specifico. Non è prevista generazione di notifiche via SMS o Mail al cliente per l'eventuale eliminazione. |
POST api/InviaConsegnaAsportoControlloCliente |
Inserisce l'ordine di tipo asporto nel database. Verifica se il cliente esiste. Se non esiste, non solleva eccezione, ed inserisce il cliente con lo stesso idCliente passato in DTO. Se è presente una fidelity associata al DTOComanda, ma la card non esiste nel database, essa verrà creata con lo stesso ID e codice, a patto che siano valorizzati i campi nullabili del DTOFidelityComanda. |
POST api/InviaAsportoApplicaPrezziPromo?idUtente={idUtente}&idCassa={idCassa} |
Inserisce l'ordine di tipo asporto nel database applicando i prezzi e le promozioni. Verifica se il cliente esiste. Se non esiste, non solleva eccezione, ed inserisce il cliente con lo stesso idCliente passato in DTO. Se è presente una fidelity associata al DTOComanda, ma la card non esiste nel database, essa verrà creata con lo stesso ID e codice, a patto che siano valorizzati i campi nullabili del DTOFidelityComanda. |
GET api/OrdiniDaConsegnare |
Recupera le comande di tipo asporto e consegna a domicilio, senza documento emesso, che non sono ancora state associate ad un pony. Il pony può esserci (pony banco): in tal caso viene considerata comunque una comanda senza pony. |
POST api/OrdineInConsegna?idComanda={idComanda}&idPony={idPony} |
Indica che il pony ha preso in carico la comanda ed è in partenza verso il destinatario dell'ordine. |
POST api/OrdineConsegnato?idComanda={idComanda}&idPony={idPony}&oraArrivo={oraArrivo}&oraRientro={oraRientro} |
Segna la data ora di consegna effettuata dal pony presso il destinatario dell'ordine. |
POST api/DissociaOrdineDaPony?idComanda={idComanda} |
Toglie il pony da un ordine. |
POST api/InviaComandaOnline?idUtente={idUtente} |
Crea o sostituisce la comanda passata nel body sul database; invia in stampa la comanda; rilascia il tavolo. Da usare per l'invio e stampa della comanda al server (uscita dal tavolo) Non viene ritornata la comanda. |
POST api/ComandaOnline?idUtente={idUtente} |
Crea o sostituisce la comanda passata nel body sul database Metodo da usare prima di inviare la richiesta di emissione documento. |
POST api/ComandaApplicaListino?idUtente={idUtente}&idCassa={idCassa} |
Crea o sostituisce la comanda passata nel body sul database Applica i prezzi di listino, comprese promozioni, e restituisce la comanda valorizzata. |
POST api/InviaComandaOffline?idUtente={idUtente} |
Aggiunge righe ad una comanda sul database, nel caso l'applicazione sia offline; invia in stampa la comanda; rilascia il tavolo. Da usare per l'invio e stampa della comanda al server (uscita dal tavolo) |
POST api/ComandaOffline?idUtente={idUtente} |
Aggiunge righe ad una comanda sul database, nel caso l'applicazione sia offline Metodo da usare prima di inviare la richiesta di emissione documento. |
POST api/AvanzaMarcia?idUtente={idUtente}&idTavolo={idTavolo}&numeroMarcia={numeroMarcia} |
Metodo per far avanzare le marce. |
POST api/StampaComanda?idUtente={idUtente}&idTavolo={idTavolo}&isStampaCompleta={isStampaCompleta} |
PREREQUISITO: la comanda deve essere stata inviata al server precedentemente |
POST api/EliminaComanda?idUtente={idUtente}&idTavolo={idTavolo} |
Elimina la comanda ed avvisa i CDP |
GET api/GetByIdTavolo?idTavolo={idTavolo} |
Ritorna la comanda dato l'id del tavolo |
POST api/TrasferimentoComanda |
Salva la comanda trasferita dal negozio di partenza. |
POST api/TrasferimentoComandaGuest |
Riceve il DTOComanda generato da ordine Just Eat e lo importa |
POST api/TrasformaInComandaGuest?idComandaEsistente={idComandaEsistente} |
Sblocca e trasforma una comanda sospesa in comanda guest. |
POST api/ComandaGiacenzeLight?idUtente={idUtente} |
Crea o sostituisce la comanda passata nel body sul database Calcola la nuova situazione delle giacenze light |
POST api/CheckGiacenzeComanda |
Verifica la gicenza light o civetta delle pietanze presenti nella comanda Restituisce la lista delle pietanze e variazioni non disponibili |
POST api/ValidaTipologiaConsegna |
Analizza quali tipologie di consegna sono applicabili o meno rispetto alla comanda passata nel body. |
POST api/ValidaConsegna |
Verifica i dati della comanda prima del pagamento rispetto alla comanda passata nel body. |
POST api/ComandaByPassKey?PassKeyTavolo={PassKeyTavolo} |
Inserisce righe comanda partendo da un passkey, ovvero un codice GUID identificativo del tavolo. La comanda passata nel body deve solamente avere una lista di DTOComandaDettagli, il resto dei dati non va valorizzato. |
GET api/Comanda/{id} |
Ritorna la comanda richesta |
GET api/Comanda |
No documentation available. |
POST api/Comanda |
No documentation available. |
PUT api/Comanda |
No documentation available. |
DELETE api/Comanda/{id} |
No documentation available. |
Image
API | Description |
---|---|
GET api/ImmagineCopertinaArticoloImage?articoloId={articoloId} |
Ritorna l'immagine di copertina |
GET api/ImmagineArticoloImage?immagineId={immagineId} |
Ritorna l'immagine non di copertina specificata tramite il suo id |
GET api/LinkLocalImage?idLink={idLink} |
Ritorna l'immagine locale di una entità anagrafica salvata in PIZ_tabLink secondo il sui id |
GET api/PietanzaImage?pietanzaId={pietanzaId} |
Ritorna l'immagine della pietanza dato il suo ID. |
GET api/CategoriaPietanzaImage?categoriaId={categoriaId} |
Ritorna l'immagine della categoria di pietanza dato il suo ID. |
GET api/VariazioneImage?variazioneId={variazioneId} |
Ritorna l'immagine della Variazione dato il suo ID. |
GET api/CategoriaVariazioneImage?categoriaId={categoriaId} |
Ritorna l'immagine della categoria di Variazione dato il suo ID. |
GET api/TotemImage?tipoAnagrafica={tipoAnagrafica}&idAnagrafica={idAnagrafica} |
Ritorna l'immagine dell'entità indicata nel parametro per l'id indicato. Se l'immagine non esiste ritorna un errore "ErrorImageNotFound -74" |
GET api/Image?imageName={imageName} |
Ritorna una immagine presente nella cartella fileRepository del server webapi. |
DatoUlterioreDato
API | Description |
---|---|
GET api/GetDatiUlterioriById?id={id} |
Ritorna i dati ulteriori per idRiferimento (articolo o cliente); Valori TipoCampo: 4 -> Testo (ValoreText), 1 -> Numero intero (ValoreLong), 6 -> Data (ValoreDate), 7 -> Si/No (ValoreBoolean); Valori TipoRappresentazione: 2 -> Combobox, 1 -> TextBox, 4 -> Combo Data; |
PUT api/DatoUlterioreDatoMultiplo |
Aggiorna inserisce il valore dei dati ulteriori; Valori Tipo Campo: 4 -> Testo (ValoreText), 1 -> Numero intero (ValoreLong), 6 -> Data (ValoreDate), 7 -> Si/No (ValoreBoolean) |
POST api/DatoUlterioreDato |
inserisce il valore del dato ulteriore |
PUT api/DatoUlterioreDato |
Aggiorna inserisce il valore dei dati ulteriori; Valori Tipo Campo: 4 -> Testo (ValoreText), 1 -> Numero intero (ValoreLong), 6 -> Data (ValoreDate), 7 -> Si/No (ValoreBoolean) |
GET api/DatoUlterioreDato |
No documentation available. |
GET api/DatoUlterioreDato/{id} |
No documentation available. |
DELETE api/DatoUlterioreDato/{id} |
No documentation available. |
StatoGeneraleApp
API | Description |
---|---|
GET api/StatoDifferenzialeApp?daData={daData} |
Chiamata di stato generale DIFFERENZIALE. Vengono ritornate le informazioni di: - data ultimo aggiornamento di ogni anagrafica - tavoli con relativo stato ma filtrati per data aggiornamento, usando la data indicata nel parametro della chiamata. |
GET api/StatoAppSelfOrder |
Chiamata di stato generale DIFFERENZIALE. Vengono ritornate le informazioni di: - data ultimo aggiornamento di ogni anagrafica - prodotti bloccati - inattività del locale - la data indicata nel parametro della chiamata. - Lista delle nuove/modificate comande - Lista delle comande eliminate |
GET api/StatoAppSelfOrder?daData={daData} |
Chiamata di stato generale DIFFERENZIALE. Vengono ritornate le informazioni di: - data ultimo aggiornamento di ogni anagrafica - prodotti bloccati - inattività del locale - la data indicata nel parametro della chiamata. - Lista DTO nuove/modificate comande - Lista di idComanda delle comande eliminate (divise tra eliminate ma scontrinate, eliminate e rifiutate. |
GET api/StatoGeneraleTotem |
Chiamata di stato generale DIFFERENZIALE. Vengono ritornate le informazioni di: - la data ora corrente del server. - prodotti e variazioni bloccate Http 200 come risposta OK alla chiamata. |
GET api/StatoGeneraleApp |
Chiamata di stato generale. Vengono ritornate informazioni come: data ultimo aggirnamento di ogni anagrafica, turno attivo, stato del tavolo, etc. |
GET api/StatoGeneraleApp/{id} |
No documentation available. |
POST api/StatoGeneraleApp |
No documentation available. |
PUT api/StatoGeneraleApp |
No documentation available. |
DELETE api/StatoGeneraleApp/{id} |
No documentation available. |
CheckCompatibility
API | Description |
---|---|
POST api/CheckCompatibility |
Ritorna se l'app è compatibile con il server. L'app invia informazioni al server. |
Report
API | Description |
---|---|
POST api/PrintReport |
Stampa diretta del report specificato, nella stampante specificata. Se stampante non specificata viene presa la stampante predefinita.; |
Fattura
API | Description |
---|---|
POST api/InsertEvasioneOrdineClienteFattura |
No documentation available. |
POST api/ContabilizzaInPrimaNota |
Contabilizza in prima nota le fatture passate tramite id. |
POST api/RegistraPagamentoInPrimaNota |
No documentation available. |
GET api/GetFattureDaContabilizzareByIdCliente?idCliente={idCliente} |
No documentation available. |
POST api/Fattura |
Inserimento testata e dettaglio fattura |
GET api/Fattura |
No documentation available. |
GET api/Fattura/{id} |
No documentation available. |
PUT api/Fattura |
No documentation available. |
DELETE api/Fattura/{id} |
No documentation available. |
PrezzoVenditaRetail
API | Description |
---|---|
POST api/CalcolaPrezzoVendita |
Ritorna il prezzo di vendita moltiplicato per la quantità in base agli input |
POST api/CalcolaImporto |
Calcola importo partendo da base imponibile o da importo lordo |
POST api/PrezzoVenditaInsertOrUpdate |
Inserisce / aggiorna il prezzo di vendita imponibile o lordo |
CaricoCDP
API | Description |
---|---|
GET api/GetCaricoCDP | |
GET api/GetFasceConsegnaPerGiorni?numGiorniSuccessivi={numGiorniSuccessivi} |
Ritorna la lista completa delle fasce di produzione con un dto semplificato |
POST api/GetFasceConsegnaPerGiornoEOrdine?giornoConsegna={giornoConsegna} |
Ritorna la lista completa delle fasce di produzione con un dto semplificato (DTODisponibilitaProduzione) filtrando le fasce di infornata disponibili in base all'ordine inviato e per la data consegna richiesta. |
POST api/GetFasceConsegnaPerGiornoEOrdineOraProduzione?giornoConsegna={giornoConsegna} |
Ritorna la lista completa delle fasce di produzione con un dto semplificato (DTODisponibilitaProduzione) filtrando le fasce di infornata disponibili in base all'ordine inviato e per la data consegna richiesta basandosi sui dati dell'ora produzione |
RegolaPrezzo
API | Description |
---|---|
POST api/GetRegolaPrezzoVendita |
No documentation available. |
POST api/GetRegolaPrezzoAcquisto |
No documentation available. |
Giacenza
API | Description |
---|---|
POST api/GiacenzaRettificaGiacenze |
Rettifica giacenze |
GET api/GiacenzaArticoloRotturaProdottoMagazzino?barcode={barcode} |
Ritorna le giacenze divise per magazzino, dell'articolo che fa riferiemtno al barcode passato come parametro |
POST api/GetSommaGiacenzaArticoloByBarcodeMagazzino |
Ritorna le giacenze per magazzino specificato e articolo che fa riferimento al barcode passato come parametro. |
GET api/Giacenza |
No documentation available. |
GET api/Giacenza/{id} |
No documentation available. |
POST api/Giacenza |
No documentation available. |
PUT api/Giacenza |
No documentation available. |
DELETE api/Giacenza/{id} |
No documentation available. |
Cliente
API | Description |
---|---|
POST api/ClienteAddOrUpdate?isEstendiCriteriRicerca={isEstendiCriteriRicerca} |
Metodo dedicato per inserimento o aggiornamento cliente da ambiente web self-order Se il cliente non esiste lo crea Se esiste, viene aggiornato con i dati passati nel DTO |
POST api/ClienteGetClientiByDTOSearch |
Ritorna i clienti che soddisfano il filtro DTOSearchCliente Settare isRicercaInProfiliAttivi = true se solol profili attivi |
GET api/ClienteGetAllCliOrCont |
Ritorna tutta la lista di clienti o contatti. |
POST api/ClienteGetCliOrContById?id={id} |
Ritorna il DTOCliente del cliente o contatto che ha l' id passato nella chiamata |
GET api/ClienteAutenticazioneGetById?id={id} |
Ritorna il DTOClienteAutenticazioneSelfOrder del cliente con id passato nella chiamata |
POST api/ClienteUpdateAutenticazioneSelfOrder |
Metodo dedicato per inserimento o aggiornamento dati autenticazione self-order di un cliente |
GET api/ClienteSituazioneCrediti?idCliente={idCliente} |
No documentation available. |
GET api/Cliente |
No documentation available. |
GET api/Cliente/{id} |
No documentation available. |
POST api/Cliente |
No documentation available. |
PUT api/Cliente |
No documentation available. |
DELETE api/Cliente/{id} |
No documentation available. |
PrezzoAcquistoRetail
API | Description |
---|---|
POST api/CalcolaPrezzoAcquisto |
Ritorna il prezzo di acquisto moltiplicato per la quantità in base agli input |
POST api/PrezzoAcquistoInsertOrUpdate |
Inserisce / aggiorna il prezzo di acquisto imponibile o lordo |
Destinazione
API | Description |
---|---|
GET api/DestinazioniByCliente?id={id} |
Ritorna le destinazioni per l'id cliente indicato nel parametro |
POST api/EliminaDestinazione?idDestinazione={idDestinazione} |
Elimina la destinazione |
GET api/Destinazione |
No documentation available. |
GET api/Destinazione/{id} |
No documentation available. |
POST api/Destinazione |
No documentation available. |
PUT api/Destinazione |
No documentation available. |
DELETE api/Destinazione/{id} |
No documentation available. |
TransazioneTessera
API | Description |
---|---|
GET api/TransazioneTessera/GetBy?CodiceTessera={CodiceTessera} |
Get lista transazioni tessera passando il codice tessera. |
POST api/TransazioneTessera/NewMov |
No documentation available. |
GET api/TransazioneTessera |
No documentation available. |
GET api/TransazioneTessera/{id} |
No documentation available. |
PUT api/TransazioneTessera |
No documentation available. |
DELETE api/TransazioneTessera/{id} |
No documentation available. |
Bilancia
API | Description |
---|---|
GET api/BilanciaPesataDaBarcode?barcode={barcode} |
No documentation available. |
GET api/Bilancia |
No documentation available. |
GET api/Bilancia/{id} |
No documentation available. |
POST api/Bilancia |
No documentation available. |
PUT api/Bilancia |
No documentation available. |
DELETE api/Bilancia/{id} |
No documentation available. |
Valuta
API | Description |
---|---|
GET api/AggiornaCambiValute |
No documentation available. |
GET api/Valuta |
No documentation available. |
GET api/Valuta/{id} |
No documentation available. |
POST api/Valuta |
No documentation available. |
PUT api/Valuta |
No documentation available. |
DELETE api/Valuta/{id} |
No documentation available. |
OrdineFornitore
API | Description |
---|---|
GET api/OrdiniApertiByIdArticolo?idArticolo={idArticolo} |
No documentation available. |
POST api/FornitoreByDTOSearch |
Ritorna i fornitori degli ordini fornitore APERTI. |
POST api/OrdineFornitoreByDTOSearch |
Ritorna tutti gli ordini fornitore aperti tramite i parametri inseriti nel DTO. I parametri di ricerca vengono valutati in AND. |
POST api/OrdineFornitoreLockPicking |
Segna come in uso la testata degli ordini fornitore |
POST api/OrdineFornitoreSospendiPicking |
Sospende il picking degli ordini specificati. In pratica viene solo sbloccata la testata dell'ordine in modo che possa essere ripreso da qualsisi terminale. |
POST api/OrdineFornitoreValidaBarcode |
Validazione di un barcode, non proveniente da ordine |
POST api/OrdineFornitoreValidaBarcodePicking |
No documentation available. |
POST api/OrdineFornitoreEvasioneDaPickingConStampa |
Viene creato il/i movimento di magazzino e stampato/i. Vengono ritornati gli estremi dei documenti creati. |
POST api/OrdineFornitoreEvasioneDaPicking |
Viene creato il/i movimento di magazzino |
POST api/OrdineFornitoreRispristinaEvasioneDaPicking |
Da usare solo se si sa cosa si sta facendo: Ripristina ordine fornitore, picking e cancella i movimenti di magazzino passati |
GET api/OrdineFornitoreGetInfoDocumentiPerEvasione |
Recupero impostazioni di default da proporre all'utente per evadere un ordine fornitore Ogni elemento della lista corrisponde ad un tipo di documento: Fattura, DDT,.. |
POST api/OrdineFornitore/Crea |
Creazione ordine fornitore semplificata. Se tutte le quantità sono a 0 l'ordine viene chiuso. Possono essere passati Barcode o Descrizione. Se viene passata la Descrizione viene inserita una riga descrittiva. N.B. La Descrizone VINCE sul Barcode se vengono passati entrambi. |
GET api/OrdineFornitore/{id} |
Ordine fornitore by id |
GET api/OrdineFornitore |
No documentation available. |
POST api/OrdineFornitore |
No documentation available. |
PUT api/OrdineFornitore |
No documentation available. |
DELETE api/OrdineFornitore/{id} |
No documentation available. |
Conto
API | Description |
---|---|
POST api/LogDigitalPayments?idUtente={idUtente}&idTavolo={idTavolo} |
Log pagamenti digitali |
GET api/ModalitaChiusuraConto |
Modalità di chiusura conto, ciascuna con elenco modalità pagamento permesse |
GET api/ModalitaPagamento |
Modalità di pagamento (elenco completo). |
POST api/IntestaConto?idUtente={idUtente} |
Permette di cambiare il cliente o la fidelity card nel conto che si sta producendo. Questa operazione può cambiare le righe del conto in questo modo: - aggiunta/rimozione sconti in righe esistenti - aggiunta/rimozione sconti/omaggi come nuove righe Le righe verranno ritornate nella response, come losta |
POST api/ResetIntestaConto?idUtente={idUtente} |
Permette di resettare idContoSeparato, cliente e fidelity card nel conto che si stava producendo. Questa operazione va chiamata SEMPRE dopo aver utilizzato almeno una volta la rotta IntestaConto ed aver interrotto la creazione del conto. |
POST api/StampaConto?idUtente={idUtente}&idTavolo={idTavolo} |
Stampa il conto tramite DTO |
GET api/Conto |
No documentation available. |
GET api/Conto/{id} |
No documentation available. |
POST api/Conto |
No documentation available. |
PUT api/Conto |
No documentation available. |
DELETE api/Conto/{id} |
No documentation available. |
Articolo
API | Description |
---|---|
POST api/ArticoloInserisciPerApp |
Inserisce un nuovo articolo |
GET api/Articolo |
[LIGHT] Ritorna tutti gli articoli. Vedere DTOArticolo per dettagli. ATTENZIONE: se presenti molti articoli può andare in timeout |
GET api/Articolo/{id} |
[DEEP] Ritorna l'articolo specificato con tutte le sue informazioni. Vedere DTOArticolo per dettagli. |
GET api/Articolo?descrizione={descrizione} |
[LIGHT] Ritorna gli/l'articolo specificati/o. Vedere DTOArticolo per dettagli. |
GET api/Articolo?barcode={barcode} |
[LIGHT] Ritorna l'articolo specificato. Vedere DTOArticolo per dettagli. Se tabImpostazioni -> DueRetailMobile_InfoArticolo_RicercaBarcodeContains = true, laricerca viene fatta per contains e non per uguale. |
GET api/Articolo?codice={codice} |
[LIGHT] Ritorna gli/l'articolo specificati/o. Vedere DTOArticolo per dettagli. |
POST api/Articolo |
No documentation available. |
PUT api/Articolo |
No documentation available. |
DELETE api/Articolo/{id} |
No documentation available. |
Pony
API | Description |
---|---|
POST api/StatoPony?idPony={idPony}&status={status} |
Setta lo status operativo del Pony |
GET api/Pony |
No documentation available. |
GET api/Pony/{id} |
No documentation available. |
POST api/Pony |
No documentation available. |
PUT api/Pony |
No documentation available. |
DELETE api/Pony/{id} |
No documentation available. |
Client
API | Description |
---|---|
POST api/ClientHello |
No documentation available. |
POST api/ClientAddOrUpdateOrRemoveClients |
No documentation available. |
GET api/Client |
No documentation available. |
GET api/Client/{id} |
No documentation available. |
POST api/Client |
No documentation available. |
PUT api/Client |
No documentation available. |
DELETE api/Client/{id} |
No documentation available. |
InformazioniInizialiApp
API | Description |
---|---|
GET api/InformazioniInizialiApp/Light |
Il metodo ritorna un DTOInformazioniInizialiApp caricato dei soli DTO categoria, composizioni, formati, gruppi, sale e tavoli, tipi stati tavolo, menu, giacenze light, conto, date ultimo agg. |
GET api/InformazioniInizialiApp/LightListino |
Il metodo ritorna un sottoinsieme di informazioni relative all'anagrafica pietanze. La lista di dto categorie è sostituita da una lista di id categorie I dto categorie potranno essere recuperati con la chiamata ciclica della rotta api\Categoria in get |
GET api/InformazioniInizialiApp/LightSale |
Il metodo ritorna un DTOInformazioniInizialiApp caricato dei soli DTO sale e tavoli, e al tipo stato tavolo. |
GET api/InformazioniInizialiApp/LightAccessoUtente |
Il metodo ritorna un DTOInformazioniInizialiApp caricato dei soli DTO gruppi, utenti e permessi di accesso. |
GET api/InformazioniInizialiApp/LightImpostazioni |
Il metodo ritorna un DTOInformazioniInizialiApp caricato dei soli DTO gruppi, utenti e permessi di accesso. |
GET api/InformazioniInizialiApp/Totem |
Il metodo ritorna un DTOInformazioniInizialiApp caricato dei soli DTO gruppi, utenti e permessi di accesso. |
GET api/InformazioniInizialiApp/InfoPrezzi |
Il metodo ritorna un DTOInformazioniInizialiApp caricato DI TUTTE le pietanze e categorie, senza divisione o raggruppamenti. |
GET api/InformazioniInizialiApp |
Il metodo ritorna un DTOInformazioniInizialiApp corredato da tutti i DTO previsti. |
GET api/InformazioniInizialiApp?IncludiCategorieNonAttive={IncludiCategorieNonAttive} |
Il metodo ritorna un DTOInformazioniInizialiApp corredato da tutti i DTO previsti. |
GET api/InformazioniInizialiApp/{id} |
No documentation available. |
POST api/InformazioniInizialiApp |
No documentation available. |
PUT api/InformazioniInizialiApp |
No documentation available. |
DELETE api/InformazioniInizialiApp/{id} |
No documentation available. |
Marketplace
API | Description |
---|---|
GET api/ArticoliFlatMarketplace?page={page}&takeCount={takeCount}&hasGiacenza={hasGiacenza}&dataUltimoAggiornamento={dataUltimoAggiornamento} |
Ritorna tutte le informazioni degli articoli modificati successivamente alla data specificata |
GET api/CategorieWebMarketplace?dataUltimoAggiornamento={dataUltimoAggiornamento} |
Ritorna tutte le categorie modificate alla data specificata. Se data vuota ritorna tutte le categorie. |
POST api/InsertOrdiniClienteMarketplace |
Inserimento ordini specificati. AssociationId indica l'id dell'ordine del chiamante |
PUT api/AggiornaStatoOrdiniClienteMarketplace?idOrdine={idOrdine}&idStatoOrdine={idStatoOrdine} |
Aggiorna lo stato dell'ordine cliente. Attenzione che lo stato è quello di api/StatoOrdine |
TotemStatoRichieste
API | Description |
---|---|
GET api/TotemStatoRichiesta?TransactionGuid={TransactionGuid} |
No documentation available. |
GET api/TotemListaStatiRichiesta?TransactionGuid={TransactionGuid} |
No documentation available. |
GET api/TotemStatoRichieste |
No documentation available. |
GET api/TotemStatoRichieste/{id} |
No documentation available. |
POST api/TotemStatoRichieste |
No documentation available. |
PUT api/TotemStatoRichieste |
No documentation available. |
DELETE api/TotemStatoRichieste/{id} |
No documentation available. |
Licenza
API | Description |
---|---|
GET api/GetLicenzaTablet |
Ritorna i dati relativi alla licenza per i tablet |
GET api/GetLicenzaTotem |
Ritorna i dati relativi alla licenza per i totem |
GET api/Licenza |
Ritorna la lista di moduli (ATTIVI e NON ATTIVI) presenti nella licenza |
GET api/Licenza/{id} |
No documentation available. |
POST api/Licenza |
No documentation available. |
PUT api/Licenza |
No documentation available. |
DELETE api/Licenza/{id} |
No documentation available. |
Totem
API | Description |
---|---|
POST api/TotemStampaConto?idCassa={idCassa}&idComanda={idComanda}&importoDaPagare={importoDaPagare}&formaDiPagamento={formaDiPagamento} |
Emissione del conto, in base alla cassa (totem) e alla modalità di pagamento. Il metodo assegna un GUID al task, e tiene aggiornata una tabella con lo stato dell'operazione. Il chiamante, tramite questo GUID, può capire in che stato ci si trova invocando la rotta api/TotemStatoRichiesta. /// |
POST api/TotemStampaContoPagato?idCassa={idCassa}&idComanda={idComanda}&ImportoPagato={ImportoPagato}&formaDiPagamento={formaDiPagamento} |
Emissione del conto già incassato, in base alla cassa (totem) e alla modalità di pagamento. Il metodo assegna un GUID al task, e tiene aggiornata una tabella con lo stato dell'operazione. Il chiamante, tramite questo GUID, può capire in che stato ci si trova invocando la rotta api/TotemStatoRichiesta. In base alla modalità di pagamento indicata, registra un incasso già avvenuto: - se contanti si intende tramite rendiresto - se elettronico si intende con transazione ingenico già avvenuta Infine chiude la transazione con emissione scontrino e modalità di pagamento prenotata. Per pagamenti in contanti è possibile indicare l'importo realmente inserito nel rendiresto dal cliente per avere uno scontrino con la corretta dicitura del resto. /// |
POST api/TotemArrotondaEStampaContoPagato?idCassa={idCassa}&idComanda={idComanda}&ImportoPagato={ImportoPagato}&formaDiPagamento={formaDiPagamento}&arrotondamentoDaApplicare={arrotondamentoDaApplicare} |
No documentation available. |
POST api/TotemChiusuraFiscale?idCassa={idCassa} |
Emissione della chiusura fiscale in base alla cassa legata al totem. Il metodo assegna un GUID al task, e tiene aggiornata una tabella con lo stato dell'operazione. Il chiamante, tramite questo GUID, può capire in che stato ci si trova invocando la rotta api/TotemStatoRichiesta. |
POST api/TotemAnnulloDocumento?idCassa={idCassa}&numChiusura={numChiusura}&numDocumento={numDocumento}&dataDocumento={dataDocumento} |
No documentation available. |
GET api/TotemComandaDaBarcodeSacchetto?barcodeSacchetto={barcodeSacchetto} |
No documentation available. |
GET api/TotemInfoStampante?idCassa={idCassa} |
No documentation available. |
InfoDocumento
API | Description |
---|---|
POST api/InfoDocumentoInsertOrUpdate |
Insert or update delle informazioni aggiuntive di DDT o fattura. IdTestata deve esser valorizzata |
GET api/InfoDocumento/{id} | |
GET api/InfoDocumento |
No documentation available. |
POST api/InfoDocumento |
No documentation available. |
PUT api/InfoDocumento |
No documentation available. |
DELETE api/InfoDocumento/{id} |
No documentation available. |
PrenotazioneFascia
API | Description |
---|---|
GET api/FasceValide?daQuestaDataOra={daQuestaDataOra} |
Ritorna le fasce ripetitive valide nel giorno, o gli eventi validi. Ritorna anche le esclusioni. |
GET api/PrenotazioneFascia |
No documentation available. |
GET api/PrenotazioneFascia/{id} |
No documentation available. |
POST api/PrenotazioneFascia |
No documentation available. |
PUT api/PrenotazioneFascia |
No documentation available. |
DELETE api/PrenotazioneFascia/{id} |
No documentation available. |
OptionManager
API | Description |
---|---|
GET api/ImpostazioniGetDND |
Indica se il client è in modalità DND (Do Not Disturb) |
GET api/OptionManagerIsVisualizzaPrezziIvati |
Indica se i pressi devono essere mostrati ivati o meno |
MovimentoMagazzino
API | Description |
---|---|
POST api/MovimentoMagazzinoValidaBarcode |
No documentation available. |
GET api/MovimentoMagazzinoUnLockMovimentoMagazzino?idTestata={idTestata} |
Unlock della testata del movimento di magazzino specificato |
POST api/MovimentoMagazzinoLockMovimentoMagazzino |
Lock della testata del movimento di magazzino specificato |
GET api/MovimentoMagazzino/{id} |
No documentation available. |
GET api/MovimentoMagazzino |
No documentation available. |
PUT api/MovimentoMagazzino |
No documentation available. |
POST api/MovimentoMagazzino |
No documentation available. |
DELETE api/MovimentoMagazzino/{id} |
No documentation available. |
JustEat
API | Description |
---|---|
PUT api/JustEat/ConnectOrder |
Ricezione nuovo ordine JustEat da smistare sul negozio corretto |
GET api/JustEat |
No documentation available. |
GET api/JustEat/{id} |
No documentation available. |
POST api/JustEat |
No documentation available. |
PUT api/JustEat |
No documentation available. |
DELETE api/JustEat/{id} |
No documentation available. |
OrdineCliente
API | Description |
---|---|
POST api/InsertOrdiniClienteWeb |
Inserimento ordini specificati. AssociationId indica l'id dell'ordine del chiamante. Se AssociationId già presente, viene aggiornata la testata e cancellati e reinseriti i dettagli |
POST api/RemoveOrdineClienteWebByAssociationId?associationId={associationId} |
Rimuove l'ordine cliente associato all'associationId |
POST api/RemoveOrdineClienteWebByRifDocCliente?rifDocCliente={rifDocCliente} |
Rimuove l'ordine cliente associato al riferimento documento cliente |
POST api/OrdineClienteByDTOSearch |
Ritorna tutti gli ordini cliente aperti tramite i parametri inseriti nel DTO. I parametri di ricerca vengono valutati in AND. |
POST api/ClienteDestinazioneByDTOSearch |
Ritorna clienti e destinazioni degli ordini cliente APERTI. |
POST api/OrdineClienteLockPicking |
Segna come in uso la testata degli ordini cliente e ritorna la lista di articoli degli ordini che sono stati richiesti per il picking |
POST api/OrdineClienteLockAndGetArtsAndOrderForPicking |
Segna come in uso la testata degli ordini cliente e ritorna un oggetto con la lista di articoli degli ordini richiesti per il picking, e la lista degli ordini interessati AGGIORNATA. Necessario per soddisfare la trasformazione degli ordini con barcode NON in data scadenza IN data scadenza (logica evasione FEFO) |
POST api/OrdineClienteConfermaPicking |
Conferma il picking degli ordini specificati |
POST api/OrdineClienteSospendiPicking |
Sospende il picking degli ordini specificati. In pratica viene solo sbloccata la testata dell'ordine in modo che possa essere ripreso da qualsisi terminale. |
POST api/OrdineClienteValidaBarcodePicking |
Validazione barcode. Valorizzare IdUtente e Barcode, Quantità in DTOBarcodeAcquisibile. ATTENZIONE: viene sempre trasmessa la quantità totale |
POST api/OrdineClienteValidaBarcode |
Validazione di un barcode, non proveniente da ordine |
POST api/OrdineClienteEvasioneDaPickingConStampa |
Viene creato il/i documenti (Es. DDT, Fattura,...) e stampato/i. Vengono ritornati gli estremi dei documenti creati. |
POST api/OrdineClienteEvasioneDaPicking |
Viene creato il/i documenti (Es. DDT, Fattura,...) |
POST api/InvioPdfEmail |
Creazione pdf ed invio documento al cliente (specificato nel documento) ATTENZIONE: la chiamata è sincrona, quindi per evitare attese lunghe inviare 1 o al massimo 10 email. |
GET api/OrdineClienteGetInfoDocumentiPerEvasione |
Recupero impostazioni di default da proporre all'utente per evadere un ordine cliente. Ogni elemento della lista corrisponde ad un tipo di documento: Fattura, DDT,.. |
GET api/OrdineCliente/{id} |
No documentation available. |
GET api/OrdineCliente |
No documentation available. |
POST api/OrdineCliente |
No documentation available. |
PUT api/OrdineCliente |
No documentation available. |
DELETE api/OrdineCliente/{id} |
No documentation available. |
OrdineClienteDettaglio
API | Description |
---|---|
POST api/OrdineClienteDettaglioAggiungiDettaglioClienteDaPicking |
Viene aggiunto una riga all'ordine cliente specificato |
GET api/OrdineClienteDettaglio/{id} |
No documentation available. |
GET api/OrdineClienteDettaglio |
No documentation available. |
POST api/OrdineClienteDettaglio |
No documentation available. |
PUT api/OrdineClienteDettaglio |
No documentation available. |
DELETE api/OrdineClienteDettaglio/{id} |
No documentation available. |
AppUpdate
API | Description |
---|---|
GET api/GetLastUpdate?appName={appName}&appVersion={appVersion} |
No documentation available. |
GET api/GetLatestAppVersionName?appName={appName}&appVersion={appVersion} |
No documentation available. |
GET api/AppUpdate |
No documentation available. |
GET api/AppUpdate/{id} |
No documentation available. |
POST api/AppUpdate |
No documentation available. |
PUT api/AppUpdate |
No documentation available. |
DELETE api/AppUpdate/{id} |
No documentation available. |
IncomingCallNoAuth
API | Description |
---|---|
GET api/InsertIncomingCallNoAuth?numero={numero}&tokenVerifica={tokenVerifica} |
Ricezione nuova chiamata da app 2Bit CallerId Mobile |
GET api/IncomingCallNoAuth |
No documentation available. |
GET api/IncomingCallNoAuth/{id} |
No documentation available. |
POST api/IncomingCallNoAuth |
No documentation available. |
PUT api/IncomingCallNoAuth |
No documentation available. |
DELETE api/IncomingCallNoAuth/{id} |
No documentation available. |
Tavolo
API | Description |
---|---|
GET api/TavoloById?id={id} |
Torna il tavolo indicato come parametro |
GET api/TipoStatoTavolo |
Listi tipi stato tavolo |
POST api/UnisciTavolo?idUtente={idUtente}&idDaTavolo={idDaTavolo}&idATavolo={idATavolo} |
Ritorna il tavolo A |
POST api/SeparaTavolo?idUtente={idUtente}&idTavoloDaSeparare={idTavoloDaSeparare} |
Ritorna i due tavoli divisi |
POST api/AbilitaSottotavoli?idUtente={idUtente}&idTavolo={idTavolo} |
Abilita i sottotavoli. Ritorna il tavolo padre |
POST api/DisabilitaSottotavoli?idUtente={idUtente}&idTavolo={idTavolo} |
Disabilita i sottotavoli. Ritorna il tavolo padre |
POST api/BloccaTavoloAndGetComanda?idUtente={idUtente}&idTavolo={idTavolo} |
Blocca il tavolo e ritorna la relativa comanda |
POST api/BloccaTavolo?idUtente={idUtente}&idTavolo={idTavolo} |
Blocca il tavolo |
POST api/RilasciaTavolo?idUtente={idUtente}&idTavolo={idTavolo} |
Rilascia il tavolo dopo l'utilizzo |
POST api/SpostaComanda?idUtente={idUtente}&idDaTavolo={idDaTavolo}&idATavolo={idATavolo} |
Sposta la comanda dal tavolo A al tavolo B, anche se occupato, e produce una stampa di notifica ai centri di produzione. |
POST api/SpostaComandaEliminaCoperti?idUtente={idUtente}&idDaTavolo={idDaTavolo}&idATavolo={idATavolo} |
Sposta la comanda dal tavolo A al tavolo B, anche se occupato, elimina i coperti dal tavolo di partenza e produce una stampa di notifica ai centri di produzione. |
POST api/SpostaRigheComanda?idUtente={idUtente}&idDaTavolo={idDaTavolo}&idATavolo={idATavolo} |
Sposta parte di una comanda da un tavolo all'altro |
POST api/RichiediConto?idUtente={idUtente}&idTavolo={idTavolo} |
Richiesta conto al tavolo Il tavolo cambia di stato ma rimane occupato. |
POST api/SospendiConto?idUtente={idUtente}&idTavolo={idTavolo} |
Sospende il conto del tavolo: il conto viene preparato e messo nella sezione conti sospesi del front-end. Il tavolo cambia di stato e si libera. |
POST api/ConfermaSedie |
No documentation available. |
POST api/GeneraQrCodeTavolo?idTavolo={idTavolo}&idStampante={idStampante} |
Costruisce un QrCode secondo configurazione di backoffice, riferito al tavolo indicato in parametro, e lo stampa su una stampante EscPos prevista nel pacchetto stampanti inviato a palmare. |
GET api/TavoloByPassKey?passKeyGuid={passKeyGuid} |
Ritorna l'oggetto tavolo se previsto con quel passkey |
POST api/ChiediContoByPassKey?passKeyGuid={passKeyGuid} |
Chiede il conto al tavolo con il passkey |
POST api/ImportaPreorderSuTavolo?idTavolo={idTavolo}&idUtente={idUtente} |
No documentation available. |
GET api/Tavolo |
Torna tutti i tavoli |
GET api/Tavolo/{id} |
No documentation available. |
POST api/Tavolo |
No documentation available. |
PUT api/Tavolo |
No documentation available. |
DELETE api/Tavolo/{id} |
No documentation available. |
Collo
API | Description |
---|---|
POST api/ColloInsertOrUpdate |
Se DTOCollo.Id valorizzato viene fatto update altrimenti insert |
GET api/ColloGetByIdentificativoCliente?identificativoCliente={identificativoCliente} |
Ritorna i colli associati all'identificativoCliente |
POST api/ColloLockColli |
Blocca in modo esclusivo i colli specificati |
POST api/ColloUnLockColli |
Sblocca i colli selezionati |
POST api/ColloGetPrezzi |
Funzione che inserisce i prezzi nel dettaglio del collo a partire dai dati di testata Se IsRicalcolaPrezzo = true vengono rimessi dal sever i prezzi nel DTODettaglioCollo. Se IsRicalcolaPrezzo = false vengono ricalcolati dal server tutti i campi a partire da Prezzo, PrezzoNettoIva, Sconto1,2,3,4 |
POST api/ColloValidaBarcode |
Validazione collo per Collo generico, Stampa Etichette, Gestione Inventari Collo generico: DTOValidaBarcode.TipoRigaDocumento -> 10 Stampa Etichette: DTOValidaBarcode.TipoRigaDocumento -> 5 Gestione Inventari: DTOValidaBarcode.TipoRigaDocumento -> 9 |
GET api/ColloGetInfoColli |
Ritorna le informazioni di default per i vari tipi di colli Per identificare il tipo di collo usare il campo DTOInfoCollo.TipoDocumento. Valori: ColloGenerico = 4 ColloEtichetta = 5 ColloInventario = 6 |
POST api/ColloSalvaConStampa |
Salva il collo e lo stampa. In caso di errore di stampa o qualsiasi altro errore -500 InternalServerError |
GET api/Collo/{id} |
No documentation available. |
GET api/Collo |
No documentation available. |
POST api/Collo |
Inserimento testata e dettaglio collo |
PUT api/Collo |
Aggiornamento testata e dettaglio collo |
DELETE api/Collo/{id} |
No documentation available. |
Pietanza
API | Description |
---|---|
GET api/PietanzeLikeThis?descrizione={descrizione} |
Lista completa delle pietanze |
GET api/Pietanza |
Lista completa delle pietanze |
GET api/Pietanza/{id} |
No documentation available. |
POST api/Pietanza |
No documentation available. |
PUT api/Pietanza |
No documentation available. |
DELETE api/Pietanza/{id} |
No documentation available. |
ValidazioneMovimentoMagazzino
ScadenzaPagamento
API | Description |
---|---|
POST api/GetScadenzeByIdFattura |
Ritorna le scadenza non contabilizzate per i documenti (fattura o nota di credito) specificati |
GET api/ScadenzaPagamento |
No documentation available. |
GET api/ScadenzaPagamento/{id} |
No documentation available. |
POST api/ScadenzaPagamento |
No documentation available. |
PUT api/ScadenzaPagamento |
No documentation available. |
DELETE api/ScadenzaPagamento/{id} |
No documentation available. |
CategoriaPietanza
API | Description |
---|---|
GET api/CategoriePietanzaAttive |
No documentation available. |
GET api/ListinoAmmessoComposizioneGuidata |
Ritorna oggetto con lista id categorie e id pietanze "visibili" durante una composizione guidata (menu). Questo sistema di visualizzazione va usato solamente in presenza di opzione "Usa promozioni come filtro per la selezione delle pietanze nel compositore guidato del menù" attiva. Chiave opzione--> "UsaPromoFiltroMenuGuidati"="1". Le liste ritornate, se entrambi vuote, indicano di visualizzare tutte le pietanze della categoria successiva. |
GET api/CategoriaPietanza |
Utilizzazto per gestire cetegorie e supercategorie |
GET api/CategoriaPietanza/{Id} |
Utilizzato per ritornare DTO della singola categoria correttamente caricato. |
POST api/CategoriaPietanza |
No documentation available. |
PUT api/CategoriaPietanza |
No documentation available. |
DELETE api/CategoriaPietanza/{id} |
No documentation available. |
IncomingCall
API | Description |
---|---|
POST api/InsertIncomingCall |
Ricezione nuova chiamata da app 2Bit CallerId Mobile |
POST api/InsertIncomingCall?numero={numero} |
Ricezione nuova chiamata da app 2Bit CallerId Mobile |
GET api/InsertIncomingCall?numero={numero} |
Ricezione nuova chiamata da app 2Bit CallerId Mobile |
GET api/IncomingCall |
No documentation available. |
GET api/IncomingCall/{id} |
No documentation available. |
POST api/IncomingCall |
No documentation available. |
PUT api/IncomingCall |
No documentation available. |
DELETE api/IncomingCall/{id} |
No documentation available. |
ArticoloVariante
API | Description |
---|---|
GET api/ArticoloVarianteGetByIdArticolo?idarticolo={idarticolo} |
Ritorna le varianti associate all'articolo |
POST api/ArticoloVariante |
Inserimento Variante per articolo |
GET api/ArticoloVariante |
No documentation available. |
GET api/ArticoloVariante/{id} |
No documentation available. |
PUT api/ArticoloVariante |
No documentation available. |
DELETE api/ArticoloVariante/{id} |
No documentation available. |
Prenotazione
Servizio di gestione della prenotazione
API | Description |
---|---|
GET api/PrenotazioniAperte?daQuestaDataOra={daQuestaDataOra} |
Ritorna le prenotazioni da una data in avanti ed in stato aperto o chiuso parzialmente Le prenotazioni in stato "check" non devono essere visualizzate finchè non passano in stato "nuova". |
POST api/UtilizzaPrenotazione?idPrenotazione={idPrenotazione} |
Marca la prenotazione come utilizzata. |
POST api/UtilizzaPrenotazioneUtente?idPrenotazione={idPrenotazione}&idUtente={idUtente} |
Marca la prenotazione come utilizzata. |
GET api/Prenotazione |
Ottiene tutte le prenotazioni |
GET api/Prenotazione/{id} |
Ottiene la prenotazione con id richiesto |
POST api/Prenotazione |
Inserisce una nuova prenotazione con i dati espressi nel DTOPrenotazione. Se il dtoPrenotazione presenta un ID > 0, viene effettuato l'update della prenotazione. Se si indica un importopagato, con una data e delle note, verrà creato un acconto intestato al cliente per quell'importo, a patto che l'acconto non sia stato già creato ed indicato nella proprietà idAcconto del dtoPrenotazione. |
PUT api/Prenotazione |
No documentation available. |
DELETE api/Prenotazione/{id} |
No documentation available. |
Account
API | Description |
---|---|
GET api/Account/UserInfo |
No documentation available. |
POST api/Account/Logout |
No documentation available. |
GET api/Account/ManageInfo?returnUrl={returnUrl}&generateState={generateState} |
No documentation available. |
POST api/Account/ChangePassword |
No documentation available. |
POST api/Account/SetPassword |
No documentation available. |
POST api/Account/AddExternalLogin |
No documentation available. |
POST api/Account/RemoveLogin |
No documentation available. |
GET api/Account/ExternalLogin?provider={provider}&error={error} |
No documentation available. |
GET api/Account/ExternalLogins?returnUrl={returnUrl}&generateState={generateState} |
No documentation available. |
POST api/Account/Register |
No documentation available. |
POST api/Account/RegisterExternal |
No documentation available. |
Tessera
API | Description |
---|---|
GET api/TesseraDaCodice/RispostaEstesa?CodiceTessera={CodiceTessera} |
Rotta fatta esclusivamente per ritornare una response estesa alla singola chiamata di get per codice. |
GET api/Tessera/ListaAttivePerCliente?idCliente={idCliente} |
Ritorna la lista delle tessere attive associate al cliente |
GET api/Tessera/NewCardForExistingCustomer?idCliente={idCliente}&idModelloTessera={idModelloTessera} |
Restituisce una nuova card associata al cliente passato come parametro, di tipo = idModelloTessera Se ce ne sono di disponibili, ritorna il DTOTessera che ha associato. |
GET api/Tessera/ExistingCardForExistingCustomer?CodiceTessera={CodiceTessera}&ClienteNome={ClienteNome}&ClienteCognome={ClienteCognome} |
Cerca nell'archivio una card con il codice = CodiceTessera associata ad un cliente con nome e cognome specifico. Se esiste, ritorna il DTOTessera |
GET api/Tessera?CodiceTessera={CodiceTessera} |
Get della tessera passando il codice anzichè l'ID. |
GET api/Tessera |
No documentation available. |
GET api/Tessera/{id} |
No documentation available. |
POST api/Tessera |
No documentation available. |
PUT api/Tessera |
No documentation available. |
DELETE api/Tessera/{id} |
No documentation available. |
Barcode
API | Description |
---|---|
GET api/BarcodeIsBarcodeExist?barcode={barcode} |
Indica se esiste il barcode |
POST api/BarcodeInsertWithArticoliVarianti |
Aggiunge un barcode. Se articolo a varianti aggiunge l'eventuale nuova ArticoloVariante. |
POST api/BarcodeUpdateAnnullato?barcode={barcode} |
Segna un barcode come annullato |
GET api/BarcodeGetByBarcodeLight?barcode={barcode} |
Ritorna le informazioni del barcode specificato |
GET api/AllBarcodeArticoloFlat?page={page}&takeCount={takeCount}&dataUltimoAggiornamento={dataUltimoAggiornamento} |
Ritorna tutti i barcode con anche dati di articolo I record sono paginati: "page" indica il numero di pagina, "takeCount" sono i record per pagina Totale pagine disponibili: DTOBarcodeArticoloFlatPaged.TotalPages In data 20.06.23 si è deciso, dopo confronto con Paolo T, di abbandonare la paginazione e di ritornare all'applicazione direttamente tutti i barcode, poichè la paginazione non è sviluppata con l'uso di EF, ma SQLCommand, pertanto il take/skip/tolist non è supportato in SQL 2008 e non ha senso paginare visto che ad ogni richiesta di pagina viene rieseguita la query con notevole perdita di tempo. |
GET api/CountBarcodeArticoloFlatModificati?dataUltimoAggiornamento={dataUltimoAggiornamento} |
Count allineamento differenziale. Ritorna il numero di barcode che devono essere aggiornati tramite le chiamata AllBarcodeArticoloFlat. Se non viene passata la data ritorna il count di tutti i barcode presenti. |
GET api/BarcodeArticoloFlatByBarcode?barcode={barcode} |
Ritorna il barcode con anche dati di articolo |
POST api/BarcodeInsertExtended |
Aggiunge un barcode. Se articolo a varianti aggiunge l'eventuale nuova ArticoloVariante. Se articolo è in serial number, aggiunge i barcode in serial number se IsNumSeriale=true |
GET api/Barcode?idArticolo={idArticolo} |
Ritorna la lista di barcode associati all'articolo |
POST api/Barcode |
Tipologie principali di barcode: Normale, Variante, Data scadenza, Seriale Per individuare la tipologie di barcode usare i seguenti campi del DTOArticolo con i rispettivi campi obbligatori di DTOBarcode: Variante -> VariantiAttive di DTOArticolo 0 -> Gestione non attiva 1 -> Valorizzare IdVariante1 di DTOBarcode 2 -> Valorizzare IdVariante1, IdVariante2 di DTOBarcode 3 -> Valorizzare IdVariante1, IdVariante2, IdVariante3 di DTOBarcode Data scadenza -> IsDatascadenza di DTOArticolo [TRUE/FALSE] Seriale -> IsSeriale di DTOArticolo [TRUE/FALSE] Normale -> IsDatascadenza [FALSE], IsSeriale [FALSE], VariantiAttive [0] |
GET api/Barcode |
No documentation available. |
GET api/Barcode/{id} |
No documentation available. |
PUT api/Barcode |
No documentation available. |
DELETE api/Barcode/{id} |
No documentation available. |
Documento
API | Description |
---|---|
GET api/DocumentoGetInfoDocumentiPerEvasione |
Recupero impostazioni di default da proporre all'utente per creare un documento. Ogni elemento della lista corrisponde ad un tipo di documento: Fattura, DDT, Preventivo, Ordine cliente, Ordine fornitore, Movimento di magazzino |
POST api/DocumentoCreaDocumento |
Creazione documento: DDT, Fattura. Ordine cliente, Ordine fornitore, Movimento di magazzino. Preventivo, etc. |
Inventario
API | Description |
---|---|
POST api/InventarioInsertOrUpdateDaCollo |
Dato un collo popolo l'inventario |
GET api/Inventario/{id} |
Ritorna la riga specificata |
GET api/Inventario |
No documentation available. |
POST api/Inventario |
No documentation available. |
PUT api/Inventario |
No documentation available. |
DELETE api/Inventario/{id} |
No documentation available. |
Ubicazione
API | Description |
---|---|
POST api/UbicazioneAssociaSalvaAggiorna |
Se DTOUbicazione.IdUbicazione null insert, altrimenti update |
GET api/Ubicazione/{id} |
Ritorna l'ubicazione |
GET api/Ubicazione |
Ritorna tutte le ubicazioni |
GET api/Ubicazione?descrizione={descrizione} |
Ritorna l'ubicazione che contiene la descrizione selezionata. Se descrizione "vuota" ritorna tutte le ubicazioni. |
POST api/Ubicazione |
No documentation available. |
PUT api/Ubicazione |
No documentation available. |
DELETE api/Ubicazione/{id} |
No documentation available. |
Causale
API | Description |
---|---|
GET api/GetByCode?code={code} |
No documentation available. |
GET api/GetByCodeRecursive?code={code} |
No documentation available. |
GET api/GetCausaliValidazioneMovimentoMagazzino |
Ritorna tutte le causali che sono utilizzate per la validazione dei movimenti di magazzino |
GET api/Causale/{id} |
No documentation available. |
GET api/Causale |
No documentation available. |
POST api/Causale |
No documentation available. |
PUT api/Causale |
No documentation available. |
DELETE api/Causale/{id} |
No documentation available. |
OrdineFornitoreDettaglio
API | Description |
---|---|
PUT api/OrdineFornitoreDettaglio/Modifica |
Modifica ordine fornitore dettaglio semplificata. Se passata quantità a 0 la riga viene cancellata. Righe evase parzialmente o interamente, non possono essere modificate. Se tutte le quantità a 0 l'ordine viene chiuso. |
GET api/OrdineFornitoreDettaglio/{id} |
No documentation available. |
GET api/OrdineFornitoreDettaglio |
No documentation available. |
POST api/OrdineFornitoreDettaglio |
No documentation available. |
PUT api/OrdineFornitoreDettaglio |
No documentation available. |
DELETE api/OrdineFornitoreDettaglio/{id} |
No documentation available. |
Fornitore
API | Description |
---|---|
POST api/FornitoreGetFornitoriByDTOSearch |
Ritorna i fornitori che soddisfano il filtro DTOSearchFornitore Settare isRicercaInProfiliAttivi = true se solol profili attivi |
GET api/Fornitore |
No documentation available. |
GET api/Fornitore/{id} |
No documentation available. |
POST api/Fornitore |
No documentation available. |
PUT api/Fornitore |
No documentation available. |
DELETE api/Fornitore/{id} |
No documentation available. |
OrigineOrdine
API | Description |
---|---|
GET api/OrigineOrdine |
No documentation available. |
GET api/OrigineOrdine/{id} |
No documentation available. |
POST api/OrigineOrdine |
No documentation available. |
PUT api/OrigineOrdine |
No documentation available. |
DELETE api/OrigineOrdine/{id} |
No documentation available. |
OffertaPromozione
API | Description |
---|---|
GET api/OffertaPromozione?idArticolo={idArticolo} |
No documentation available. |
GET api/OffertaPromozione |
No documentation available. |
GET api/OffertaPromozione/{id} |
No documentation available. |
POST api/OffertaPromozione |
No documentation available. |
PUT api/OffertaPromozione |
No documentation available. |
DELETE api/OffertaPromozione/{id} |
No documentation available. |
CausaleContabile
API | Description |
---|---|
GET api/CausaleContabile |
Ritorna tutte le causali contabili |
GET api/CausaleContabile/{id} |
Riorna la causale contabile specificata |
POST api/CausaleContabile |
No documentation available. |
PUT api/CausaleContabile |
No documentation available. |
DELETE api/CausaleContabile/{id} |
No documentation available. |
DueRetailMobileOptionManager
API | Description |
---|---|
GET api/DueRetailMobileOptionManager |
Ritorna tutte le opzione per DueRetailMobile |
GruppoCategoria
API | Description |
---|---|
GET api/GruppoCategoria |
Gruppi di categorie |
GET api/GruppoCategoria/{id} |
No documentation available. |
POST api/GruppoCategoria |
No documentation available. |
PUT api/GruppoCategoria |
No documentation available. |
DELETE api/GruppoCategoria/{id} |
No documentation available. |
ComposizionePietanza
API | Description |
---|---|
GET api/ComposizionePietanza |
Tutti i formati di una pietanza |
GET api/ComposizionePietanza/{id} |
No documentation available. |
POST api/ComposizionePietanza |
No documentation available. |
PUT api/ComposizionePietanza |
No documentation available. |
DELETE api/ComposizionePietanza/{id} |
No documentation available. |
Magazzino
API | Description |
---|---|
GET api/Magazzino/{id} |
No documentation available. |
GET api/Magazzino |
No documentation available. |
POST api/Magazzino |
No documentation available. |
PUT api/Magazzino |
No documentation available. |
DELETE api/Magazzino/{id} |
No documentation available. |
StatoOrdine
API | Description |
---|---|
GET api/StatoOrdine/{id} |
Ritorna lo StatoOrdine |
GET api/StatoOrdine |
Ritorna tutti gli StatoOrdine |
POST api/StatoOrdine |
Inserimento testata e dettaglio StatoOrdine |
PUT api/StatoOrdine |
Aggiornamento testata e dettaglio StatoOrdine |
DELETE api/StatoOrdine/{id} |
Rimuove lo StatoOrdine |
Menu
API | Description |
---|---|
GET api/Menu |
Ritorna tutti i menu |
GET api/Menu/{id} |
No documentation available. |
POST api/Menu |
No documentation available. |
PUT api/Menu |
No documentation available. |
DELETE api/Menu/{id} |
No documentation available. |
GiacenzaLight
API | Description |
---|---|
GET api/GiacenzaLight |
Ritorna le giacenze dei prodotti gestiti a giacenze light |
GET api/GiacenzaLight/{id} |
No documentation available. |
POST api/GiacenzaLight |
No documentation available. |
PUT api/GiacenzaLight |
No documentation available. |
DELETE api/GiacenzaLight/{id} |
No documentation available. |
TipoTransazioneTessera
API | Description |
---|---|
GET api/TipoTransazioneTessera |
No documentation available. |
GET api/TipoTransazioneTessera/{id} |
No documentation available. |
POST api/TipoTransazioneTessera |
No documentation available. |
PUT api/TipoTransazioneTessera |
No documentation available. |
DELETE api/TipoTransazioneTessera/{id} |
No documentation available. |
Utente
API | Description |
---|---|
GET api/Utente |
Ritorna la lista degli utenti |
GET api/Utente/{id} |
No documentation available. |
POST api/Utente |
No documentation available. |
PUT api/Utente |
No documentation available. |
DELETE api/Utente/{id} |
No documentation available. |
ModelloTessera
API | Description |
---|---|
GET api/ModelloTessera |
No documentation available. |
GET api/ModelloTessera/{id} |
No documentation available. |
POST api/ModelloTessera |
No documentation available. |
PUT api/ModelloTessera |
No documentation available. |
DELETE api/ModelloTessera/{id} |
No documentation available. |
Variante
API | Description |
---|---|
GET api/Variante |
Ritorna tutte le varianti |
GET api/Variante/{id} |
Ritorna la variante specificata |
POST api/Variante |
No documentation available. |
PUT api/Variante |
No documentation available. |
DELETE api/Variante/{id} |
No documentation available. |
MovimentoMagazzinoDettaglio
API | Description |
---|---|
GET api/MovimentoMagazzinoDettaglio/{id} |
No documentation available. |
GET api/MovimentoMagazzinoDettaglio |
No documentation available. |
DELETE api/MovimentoMagazzinoDettaglio/{id} |
No documentation available. |
POST api/MovimentoMagazzinoDettaglio |
No documentation available. |
PUT api/MovimentoMagazzinoDettaglio |
No documentation available. |
Values
API | Description |
---|---|
GET api/Values |
No documentation available. |
GET api/Values/{id} |
No documentation available. |
POST api/Values |
No documentation available. |
PUT api/Values/{id} |
No documentation available. |
DELETE api/Values/{id} |
No documentation available. |
Permesso
API | Description |
---|---|
GET api/Permesso |
Tutti i permessi disponibili |
GET api/Permesso/{id} |
No documentation available. |
POST api/Permesso |
No documentation available. |
PUT api/Permesso |
No documentation available. |
DELETE api/Permesso/{id} |
No documentation available. |
Indirizzario
API | Description |
---|---|
GET api/Indirizzario |
No documentation available. |
GET api/Indirizzario/{id} |
No documentation available. |
POST api/Indirizzario |
No documentation available. |
PUT api/Indirizzario |
No documentation available. |
DELETE api/Indirizzario/{id} |
No documentation available. |
CategoriaVariazione
API | Description |
---|---|
GET api/CategoriaVariazione |
Categoria di variazioni delle pietanze |
GET api/CategoriaVariazione/{id} |
No documentation available. |
POST api/CategoriaVariazione |
No documentation available. |
PUT api/CategoriaVariazione |
No documentation available. |
DELETE api/CategoriaVariazione/{id} |
No documentation available. |
AliquotaIva
API | Description |
---|---|
GET api/AliquotaIva |
Ritorna tutte le aliquote iva disponibili |
GET api/AliquotaIva/{id} |
No documentation available. |
POST api/AliquotaIva |
No documentation available. |
PUT api/AliquotaIva |
No documentation available. |
DELETE api/AliquotaIva/{id} |
No documentation available. |
Sala
API | Description |
---|---|
GET api/Sala |
Ritorna tutte le sale del locale |
GET api/Sala/{id} |
No documentation available. |
POST api/Sala |
No documentation available. |
PUT api/Sala |
No documentation available. |
DELETE api/Sala/{id} |
No documentation available. |
FormatoPietanza
API | Description |
---|---|
GET api/FormatoPietanza |
Tutti i formati pietanza |
GET api/FormatoPietanza/{id} |
No documentation available. |
POST api/FormatoPietanza |
No documentation available. |
PUT api/FormatoPietanza |
No documentation available. |
DELETE api/FormatoPietanza/{id} |
No documentation available. |
Provincia
API | Description |
---|---|
GET api/Provincia |
Ritorna tutte le province |
GET api/Provincia/{id} |
No documentation available. |
POST api/Provincia |
No documentation available. |
PUT api/Provincia |
No documentation available. |
DELETE api/Provincia/{id} |
No documentation available. |
Bollettario
API | Description |
---|---|
GET api/Bollettario/{id} |
RItorna il bollettario specificato |
GET api/Bollettario |
Ritorna tutti i bollettari |
POST api/Bollettario |
No documentation available. |
PUT api/Bollettario |
No documentation available. |
DELETE api/Bollettario/{id} |
No documentation available. |
TipoPagamento
API | Description |
---|---|
GET api/TipoPagamento |
No documentation available. |
GET api/TipoPagamento/{id} |
No documentation available. |
POST api/TipoPagamento |
No documentation available. |
PUT api/TipoPagamento |
No documentation available. |
DELETE api/TipoPagamento/{id} |
No documentation available. |
Variazione
API | Description |
---|---|
GET api/Variazione |
Lista completa delle variazioni delle pietanze |
GET api/Variazione/{id} |
No documentation available. |
POST api/Variazione |
No documentation available. |
PUT api/Variazione |
No documentation available. |
DELETE api/Variazione/{id} |
No documentation available. |
Stato
API | Description |
---|---|
GET api/Stato |
Ritorna tutti gli stati |
GET api/Stato/{id} |
No documentation available. |
POST api/Stato |
No documentation available. |
PUT api/Stato |
No documentation available. |
DELETE api/Stato/{id} |
No documentation available. |
DatoUlterioreDefinizioneDato
API | Description |
---|---|
GET api/DatoUlterioreDefinizioneDato |
Campo idTipoTabella indica se è una definizione dato cliente o articolo idTipoTabella = 1 -> Articolo idTipoTabella = 2 -> Cliente |
GET api/DatoUlterioreDefinizioneDato/{id} |
No documentation available. |
POST api/DatoUlterioreDefinizioneDato |
No documentation available. |
PUT api/DatoUlterioreDefinizioneDato |
No documentation available. |
DELETE api/DatoUlterioreDefinizioneDato/{id} |
No documentation available. |
GruppoUtente
API | Description |
---|---|
GET api/GruppoUtente |
Tutti i gruppi di utenti |
GET api/GruppoUtente/{id} |
No documentation available. |
POST api/GruppoUtente |
No documentation available. |
PUT api/GruppoUtente |
No documentation available. |
DELETE api/GruppoUtente/{id} |
No documentation available. |
CategoriaWeb
API | Description |
---|---|
GET api/CategoriaWeb/{id} |
Ritorna la categoria web specificata |
GET api/CategoriaWeb |
Ritorna tutte le categorie web specificate |
POST api/CategoriaWeb |
No documentation available. |
PUT api/CategoriaWeb |
No documentation available. |
DELETE api/CategoriaWeb/{id} |
No documentation available. |
PromozioniPietanze
API | Description |
---|---|
GET api/PromozioniPietanze |
Ritorna tutte le promozioni |
GET api/PromozioniPietanze/{id} |
No documentation available. |
POST api/PromozioniPietanze |
No documentation available. |
PUT api/PromozioniPietanze |
No documentation available. |
DELETE api/PromozioniPietanze/{id} |
No documentation available. |
Zona
API | Description |
---|---|
GET api/Zona |
No documentation available. |
GET api/Zona/{id} |
No documentation available. |
POST api/Zona |
No documentation available. |
PUT api/Zona |
No documentation available. |
DELETE api/Zona/{id} |
No documentation available. |
BarcodePreprocessor
API | Description |
---|---|
GET api/BarcodePreprocessor |
No documentation available. |
GET api/BarcodePreprocessor/{id} |
No documentation available. |
POST api/BarcodePreprocessor |
No documentation available. |
PUT api/BarcodePreprocessor |
No documentation available. |
DELETE api/BarcodePreprocessor/{id} |
No documentation available. |
ListinoVenditaRetail
API | Description |
---|---|
GET api/ListinoVenditaRetail |
RItorna tutti i listini di vendita validi ad oggi |
GET api/ListinoVenditaRetail/{id} |
No documentation available. |
POST api/ListinoVenditaRetail |
No documentation available. |
PUT api/ListinoVenditaRetail |
No documentation available. |
DELETE api/ListinoVenditaRetail/{id} |
No documentation available. |