GET api/Variazione
Lista completa delle variazioni delle pietanze
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of DTOVariazione| Name | Description | Type | Additional information |
|---|---|---|---|
| Id |
Campo DB [idVariazione]. Chiave primaria della tabella |
integer |
None. |
| IdCategoriaVariazione |
Campo DB [idTipoVariazione]. FK DTOCategoriaVariazione |
integer |
None. |
| Codice |
Campo DB [Codice]. Codice variazione |
string |
String length: inclusive between 1 and 30 |
| Descrizione |
Campo DB [Descrizione]. Descrizione gestionale e in stampa comanda/conto. |
string |
String length: inclusive between 1 and 50 |
| DescrizioneTastoPc |
Campo DB [descrizionePulsante]. Descrizione del pulsante su tutti i dispositivi |
string |
String length: inclusive between 1 and 38 |
| DescrizioneInAggiunta |
Campo DB [DescrizioneAggiunta]. Descrizione del pulsante in aggiunta su tutti i dispositivi |
string |
String length: inclusive between 1 and 50 |
| DescrizioneInDiminuzione |
Campo DB [DescrizioneDiminuzione]. Descrizione del pulsante in diminuzione su tutti i dispositivi |
string |
String length: inclusive between 1 and 50 |
| IsAggiuntaAttiva |
Campo DB [AttivaAggiunta]. Indica se è possibile aggiungere questa variazione |
boolean |
None. |
| IsDiminuzioneAttiva |
Campo DB [AttivaDiminuzione]. Indica se è possibile rimuovere questa variazione |
boolean |
None. |
| AliquotaIva |
Campo DB [AliquotaIva]. AliquotaIva associata alla variazione |
decimal number |
None. |
| Um |
Campo DB [Um]. Unità di misura della variazione |
string |
String length: inclusive between 1 and 50 |
| IsAttiva |
Campo DB: [variazioneAttiva]. Indica se la variazione risulta visibile e quindi usabile in tutti i dispositivi |
boolean |
None. |
| IsVisibileSuMobile |
Campo DB: [VisibilePDA]. Indica se l'entità dovrà essere visibile sui dispositivi mobili in uso dal cameriere (EasyposApp/Orderman). |
boolean |
None. |
| IsVisibileSuTotem |
Campo DB: [IsVisibileSuTotem]. Indica se la pietanza dovrà essere visibile su totem (subordinata a IsAttiva) |
boolean |
None. |
| IsVisibileSuSelfOrder |
Campo DB: [IsVisibileSuSelfOrderApp]. Indica se la pietanza dovrà essere visibile su app self order. |
boolean |
None. |
| BackColor |
Campo DB [ColoreSfondo]. Indica il colore di sfondo del pulsante su tutti i dispositivi |
integer |
None. |
| ForeColor |
Campo DB [ColoreTesto]. Indica il colore del testo del pulsante su tutti i dispositivi |
integer |
None. |
| OrdineTastoPc |
Campo DB [Ordine]. Indica l'ordine di visualizzazione del tasto su tutti i dispositivi (in caso di ugualianza usare ordine alfabetico) |
integer |
None. |
| OrdineInStampaComanda |
Campo DB [OrdineStampa]. Indica l'ordine di stampa della variazione (in caso di ugualianza usare ordine alfabetico) |
integer |
None. |
| DescrizioneLingua1 |
Campo DB [Descrizione_Lingua_1]. Descrizioni in lingua della variazione |
string |
String length: inclusive between 1 and 50 |
| DescrizioneLingua2 |
Campo DB [Descrizione_Lingua_2]. Descrizioni in lingua della variazione |
string |
String length: inclusive between 1 and 50 |
| DescrizioneLingua3 |
Campo DB [Descrizione_Lingua_3]. Descrizioni in lingua della variazione |
string |
String length: inclusive between 1 and 50 |
| DescrizioneLingua4 |
Campo DB [Descrizione_Lingua_4]. Descrizioni in lingua della variazione |
string |
String length: inclusive between 1 and 50 |
| DescrizioneTastoPcLingua1 |
Campo DB [DescrizionePulsante_Lingua_1]. Descrizioni in lingua del pulsante della variazione |
string |
String length: inclusive between 1 and 38 |
| DescrizioneTastoPcLingua2 |
Campo DB [DescrizionePulsante_Lingua_2]. Descrizioni in lingua del pulsante della variazione |
string |
String length: inclusive between 1 and 38 |
| DescrizioneTastoPcLingua3 |
Campo DB [DescrizionePulsante_Lingua_3]. Descrizioni in lingua del pulsante della variazione |
string |
String length: inclusive between 1 and 38 |
| DescrizioneTastoPcLingua4 |
Campo DB [DescrizionePulsante_Lingua_4]. Descrizioni in lingua del pulsante della variazione |
string |
String length: inclusive between 1 and 38 |
| DescrizioneAggiuntaLingua1 |
Campo DB [DescrizioneAggiunta_Lingua_1]. Descrizioni in lingua del pulsante in aggiunta della variazione |
string |
String length: inclusive between 1 and 50 |
| DescrizioneAggiuntaLingua2 |
Campo DB [DescrizioneAggiunta_Lingua_2]. Descrizioni in lingua del pulsante in aggiunta della variazione |
string |
String length: inclusive between 1 and 50 |
| DescrizioneAggiuntaLingua3 |
Campo DB [DescrizioneAggiunta_Lingua_3]. Descrizioni in lingua del pulsante in aggiunta della variazione |
string |
String length: inclusive between 1 and 50 |
| DescrizioneAggiuntaLingua4 |
Campo DB [DescrizioneAggiunta_Lingua_4]. Descrizioni in lingua del pulsante in aggiunta della variazione |
string |
String length: inclusive between 1 and 50 |
| DescrizioneDiminuzioneLingua1 |
Campo DB [DescrizioneDiminuzione_Lingua_1]. Descrizioni in lingua del pulsante in diminuzione della variazione |
string |
String length: inclusive between 1 and 50 |
| DescrizioneDiminuzioneLingua2 |
Campo DB [DescrizioneDiminuzione_Lingua_2]. Descrizioni in lingua del pulsante in diminuzione della variazione |
string |
String length: inclusive between 1 and 50 |
| DescrizioneDiminuzioneLingua3 |
Campo DB [DescrizioneDiminuzione_Lingua_3]. Descrizioni in lingua del pulsante in diminuzione della variazione |
string |
String length: inclusive between 1 and 50 |
| DescrizioneDiminuzioneLingua4 |
Campo DB [DescrizioneDiminuzione_Lingua_4]. Descrizioni in lingua del pulsante in diminuzione della variazione |
string |
String length: inclusive between 1 and 50 |
| ListinoAggiunte1 |
Campi Prezzo listino 1 per le aggiunte in tutte le combinazioni (ogni DTO = combinazione formato/composizione) |
Collection of DTOPrezzoFOOD |
None. |
| ListinoAggiunte2 |
Campi Prezzo listino 2 per le aggiunte in tutte le combinazioni (ogni DTO = combinazione formato/composizione) |
Collection of DTOPrezzoFOOD |
None. |
| ListinoAggiunte3 |
Campi Prezzo listino 3 per le aggiunte in tutte le combinazioni (ogni DTO = combinazione formato/composizione) |
Collection of DTOPrezzoFOOD |
None. |
| ListinoDiminuzioni1 |
Campi Prezzo listino 1 per le diminuzioni in tutte le combinazioni (ogni DTO = combinazione formato/composizione) |
Collection of DTOPrezzoFOOD |
None. |
| ListinoDiminuzioni2 |
Campi Prezzo listino 2 per le diminuzioni in tutte le combinazioni (ogni DTO = combinazione formato/composizione) |
Collection of DTOPrezzoFOOD |
None. |
| ListinoDiminuzioni3 |
Campi Prezzo listino 3 per le diminuzioni in tutte le combinazioni (ogni DTO = combinazione formato/composizione) |
Collection of DTOPrezzoFOOD |
None. |
| IsNonStampareInComanda |
Campo DB [nonStampare]. Indica se la variazione non deve essere stampata in comanda |
boolean |
None. |
| IsNonStampareInConto |
Campo DB [nonConcorreAlConto]. Indica se la variazione non deve essere stampata nel conto (non concorre al totale del documento) |
boolean |
None. |
| IsVariazionePerSconto |
Campo DB [isSconto]. Variazione ad uso gestionale per scontare una pietanza |
boolean |
None. |
| IsVariazionePerDescrizioneLibera |
Campo DB [isDescrizioneLibera]. Variazione ad uso gestionale per la destione della riga descrittiva su singola pietanza |
boolean |
None. |
| IsVariazionePerMaggiorazione |
Campo DB [isMaggiorazione]. Variazione ad uso gestionale per la maggiorazione su singola pietanza |
boolean |
None. |
| IsVariazioneVeloce |
Campo DB [IsVariazioneVeloce]. Indica se la variazione va considerata una variazione "preferita" (solo front-end Easypos) |
boolean |
None. |
| IsNascondiIconaAddDim |
Campo DB [IsHidePlusOrMinusIcon]. Indica se nascondere icona "+/-" della variazione che è sia in aggiunta sia in diminuzione |
boolean |
None. |
| IsUsaTestoAddDimVariazione |
Indica se sostituire l'icona del "+" col testo DescrizioneInAggiunta e/o del "-" col testo DescrizioneInDiminuzione della variazione |
boolean |
None. |
| Font |
Set Campi DB: [FontName,FontSize,FontBold,FontItalic,FontUnderline]. Raggruppa le informazioni relative al font da usare per il testo del pulsante su tutti i dispositivi |
DTOFont |
None. |
| DataCreaz |
Campo DB: [DataCreaz]. Data di creazione del record |
date |
None. |
| DataAgg |
Campo DB: [DataAgg]. Data ultimo aggiornamento del record |
date |
None. |
| IdIngrediente |
Indica l'ingrediente delle ricette associato alla variazione. FK DTOIngrediente. |
integer |
None. |
| Ingrediente |
Indica il DTO ingrediente associato alla variazione. |
DTOIngrediente |
None. |
| IsAttivaGiacenzaCivetta |
Campo virtuale. Viene messo a TRUE se c'è un ingrediente associato di tipo CIVETTA, e questo ingrediente è almeno in una ricetta di una pietanza. |
boolean |
None. |
| IsAttivaGiacenzaLight |
Campo virtuale. Per uniformità, segue il valore di IsUsaGiacenzaCivetta |
boolean |
None. |
| Note_Descr |
Campo DB: [Note_Descr]. Campo note stampabile in comanda |
string |
String length: inclusive between 1 and 1000 |
| Note_Descr1 |
Campo DB: [Note_Descr1]. Campo note lingua 1 |
string |
String length: inclusive between 1 and 1000 |
| Note_Descr2 |
Campo DB: [Note_Descr2]. Campo note lingua 2 |
string |
String length: inclusive between 1 and 1000 |
| Note_Descr3 |
Campo DB: [Note_Descr3]. Campo note lingua 3 |
string |
String length: inclusive between 1 and 1000 |
| Note_Descr4 |
Campo DB: [Note_Descr4]. Campo note lingua 4 |
string |
String length: inclusive between 1 and 1000 |
| TestoApp |
Campo DB: [TestoApp]. Campo testo per App |
string |
String length: inclusive between 1 and 2500 |
| TestoWeb |
Campo DB: [TestoWeb]. Campo testo per Web |
string |
String length: inclusive between 1 and 2500 |
| Link |
elenco link legati alla variazione |
Collection of DTOLink |
None. |
| Tag |
elendo id Tag |
string |
None. |
| idCloud |
idCloud chiave per la piattaforma Zefiro |
integer |
None. |
| idCloudProdotto |
idCloudProdotto chiave per la piattaforma Zefiro |
integer |
None. |
Response Formats
application/json, text/json
[
{
"Id": 1,
"IdCategoriaVariazione": 2,
"Codice": "sample string 3",
"Descrizione": "sample string 4",
"DescrizioneTastoPc": "sample string 5",
"DescrizioneInAggiunta": "sample string 6",
"DescrizioneInDiminuzione": "sample string 7",
"IsAggiuntaAttiva": true,
"IsDiminuzioneAttiva": true,
"AliquotaIva": 10.0,
"Um": "sample string 11",
"IsAttiva": true,
"IsVisibileSuMobile": true,
"IsVisibileSuTotem": true,
"IsVisibileSuSelfOrder": true,
"BackColor": 16,
"ForeColor": 17,
"OrdineTastoPc": 18,
"OrdineInStampaComanda": 19,
"DescrizioneLingua1": "sample string 20",
"DescrizioneLingua2": "sample string 21",
"DescrizioneLingua3": "sample string 22",
"DescrizioneLingua4": "sample string 23",
"DescrizioneTastoPcLingua1": "sample string 24",
"DescrizioneTastoPcLingua2": "sample string 25",
"DescrizioneTastoPcLingua3": "sample string 26",
"DescrizioneTastoPcLingua4": "sample string 27",
"DescrizioneAggiuntaLingua1": "sample string 28",
"DescrizioneAggiuntaLingua2": "sample string 29",
"DescrizioneAggiuntaLingua3": "sample string 30",
"DescrizioneAggiuntaLingua4": "sample string 31",
"DescrizioneDiminuzioneLingua1": "sample string 32",
"DescrizioneDiminuzioneLingua2": "sample string 33",
"DescrizioneDiminuzioneLingua3": "sample string 34",
"DescrizioneDiminuzioneLingua4": "sample string 35",
"ListinoAggiunte1": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"ListinoAggiunte2": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"ListinoAggiunte3": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"ListinoDiminuzioni1": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"ListinoDiminuzioni2": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"ListinoDiminuzioni3": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"IsNonStampareInComanda": true,
"IsNonStampareInConto": true,
"IsVariazionePerSconto": true,
"IsVariazionePerDescrizioneLibera": true,
"IsVariazionePerMaggiorazione": true,
"IsVariazioneVeloce": true,
"IsNascondiIconaAddDim": true,
"IsUsaTestoAddDimVariazione": true,
"Font": {
"Name": "sample string 1",
"Size": 1,
"Bold": true,
"Italic": true,
"Underline": true
},
"DataCreaz": "2025-12-22T15:11:26.7375096",
"DataAgg": "2025-12-22T15:11:26.7375096",
"IdIngrediente": 1,
"Ingrediente": {
"Id": 1,
"Descrizione": "sample string 2",
"UnitaMisura": "sample string 3",
"Quantita": 4.1,
"QuantitaF1": 5.1,
"QuantitaF2": 6.1,
"QuantitaF3": 7.1,
"QuantitaF4": 8.1,
"IsAllergene": true,
"IsNonDisponibile": true,
"DataCreaz": "2025-12-22T15:11:26.7375096",
"DataAgg": "2025-12-22T15:11:26.7375096",
"IsImpasto": true
},
"IsAttivaGiacenzaCivetta": true,
"IsAttivaGiacenzaLight": true,
"Note_Descr": "sample string 48",
"Note_Descr1": "sample string 49",
"Note_Descr2": "sample string 50",
"Note_Descr3": "sample string 51",
"Note_Descr4": "sample string 52",
"TestoApp": "sample string 53",
"TestoWeb": "sample string 54",
"Link": [
{
"Id": 1,
"Link": "sample string 2",
"TipoLink": 1,
"IsSelfOrder": true,
"IsEasyPosMobile": true,
"IsTotem": true,
"IsSitoWeb": true
},
{
"Id": 1,
"Link": "sample string 2",
"TipoLink": 1,
"IsSelfOrder": true,
"IsEasyPosMobile": true,
"IsTotem": true,
"IsSitoWeb": true
}
],
"Tag": "sample string 55",
"idCloud": 1,
"idCloudProdotto": 1
},
{
"Id": 1,
"IdCategoriaVariazione": 2,
"Codice": "sample string 3",
"Descrizione": "sample string 4",
"DescrizioneTastoPc": "sample string 5",
"DescrizioneInAggiunta": "sample string 6",
"DescrizioneInDiminuzione": "sample string 7",
"IsAggiuntaAttiva": true,
"IsDiminuzioneAttiva": true,
"AliquotaIva": 10.0,
"Um": "sample string 11",
"IsAttiva": true,
"IsVisibileSuMobile": true,
"IsVisibileSuTotem": true,
"IsVisibileSuSelfOrder": true,
"BackColor": 16,
"ForeColor": 17,
"OrdineTastoPc": 18,
"OrdineInStampaComanda": 19,
"DescrizioneLingua1": "sample string 20",
"DescrizioneLingua2": "sample string 21",
"DescrizioneLingua3": "sample string 22",
"DescrizioneLingua4": "sample string 23",
"DescrizioneTastoPcLingua1": "sample string 24",
"DescrizioneTastoPcLingua2": "sample string 25",
"DescrizioneTastoPcLingua3": "sample string 26",
"DescrizioneTastoPcLingua4": "sample string 27",
"DescrizioneAggiuntaLingua1": "sample string 28",
"DescrizioneAggiuntaLingua2": "sample string 29",
"DescrizioneAggiuntaLingua3": "sample string 30",
"DescrizioneAggiuntaLingua4": "sample string 31",
"DescrizioneDiminuzioneLingua1": "sample string 32",
"DescrizioneDiminuzioneLingua2": "sample string 33",
"DescrizioneDiminuzioneLingua3": "sample string 34",
"DescrizioneDiminuzioneLingua4": "sample string 35",
"ListinoAggiunte1": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"ListinoAggiunte2": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"ListinoAggiunte3": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"ListinoDiminuzioni1": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"ListinoDiminuzioni2": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"ListinoDiminuzioni3": [
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
},
{
"Composizione": 0,
"Formato": 1,
"Prezzo": 1.0
}
],
"IsNonStampareInComanda": true,
"IsNonStampareInConto": true,
"IsVariazionePerSconto": true,
"IsVariazionePerDescrizioneLibera": true,
"IsVariazionePerMaggiorazione": true,
"IsVariazioneVeloce": true,
"IsNascondiIconaAddDim": true,
"IsUsaTestoAddDimVariazione": true,
"Font": {
"Name": "sample string 1",
"Size": 1,
"Bold": true,
"Italic": true,
"Underline": true
},
"DataCreaz": "2025-12-22T15:11:26.7375096",
"DataAgg": "2025-12-22T15:11:26.7375096",
"IdIngrediente": 1,
"Ingrediente": {
"Id": 1,
"Descrizione": "sample string 2",
"UnitaMisura": "sample string 3",
"Quantita": 4.1,
"QuantitaF1": 5.1,
"QuantitaF2": 6.1,
"QuantitaF3": 7.1,
"QuantitaF4": 8.1,
"IsAllergene": true,
"IsNonDisponibile": true,
"DataCreaz": "2025-12-22T15:11:26.7375096",
"DataAgg": "2025-12-22T15:11:26.7375096",
"IsImpasto": true
},
"IsAttivaGiacenzaCivetta": true,
"IsAttivaGiacenzaLight": true,
"Note_Descr": "sample string 48",
"Note_Descr1": "sample string 49",
"Note_Descr2": "sample string 50",
"Note_Descr3": "sample string 51",
"Note_Descr4": "sample string 52",
"TestoApp": "sample string 53",
"TestoWeb": "sample string 54",
"Link": [
{
"Id": 1,
"Link": "sample string 2",
"TipoLink": 1,
"IsSelfOrder": true,
"IsEasyPosMobile": true,
"IsTotem": true,
"IsSitoWeb": true
},
{
"Id": 1,
"Link": "sample string 2",
"TipoLink": 1,
"IsSelfOrder": true,
"IsEasyPosMobile": true,
"IsTotem": true,
"IsSitoWeb": true
}
],
"Tag": "sample string 55",
"idCloud": 1,
"idCloudProdotto": 1
}
]