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
Request Information
URI Parameters
None.
Body Parameters
Lista barcode da inserire
Collection of DTOBarcodeName | Description | Type | Additional information |
---|---|---|---|
Barcode | string |
Required |
|
IdArticolo | integer |
None. |
|
DataScadenza | date |
None. |
|
IdVariante1 | integer |
None. |
|
IdVariante2 | integer |
None. |
|
IdVariante3 | integer |
None. |
|
DTOProdotto | DTOProdotto |
None. |
|
DataCreaz | date |
None. |
|
DataAgg | date |
None. |
|
IsNumSeriale | boolean |
None. |
|
IsBarcodeScatola | boolean |
None. |
|
IdLotto | integer |
None. |
|
CodiceLotto | string |
None. |
|
BarcodeConversione | string |
None. |
|
QtaConversione | decimal number |
None. |
|
NonVisibile | boolean |
None. |
|
DTOGiacenze | Collection of DTOGiacenza |
None. |
|
IdAppoggioCalcoloBC | integer |
None. |
Request Formats
application/json, text/json
[ { "Barcode": "sample string 1", "IdArticolo": 2, "DataScadenza": "2024-05-03T12:33:16.1358826", "IdVariante1": 3, "IdVariante2": 4, "IdVariante3": 5, "DTOProdotto": { "IdArticolo": 1, "IdVariante1": 2, "IdVariante2": 3, "IdVariante3": 4, "DataScadenza": "2024-05-03T12:33:16.1358826", "IdLotto": 1, "DescrizioneComposita": "sample string 5", "Variante1": "sample string 6", "Variante2": "sample string 7", "Variante3": "sample string 8" }, "DataCreaz": "2024-05-03T12:33:16.1358826", "DataAgg": "2024-05-03T12:33:16.1358826", "IsNumSeriale": true, "IsBarcodeScatola": true, "IdLotto": 1, "CodiceLotto": "sample string 10", "BarcodeConversione": "sample string 11", "QtaConversione": 1.1, "NonVisibile": true, "DTOGiacenze": [ { "Id": 1, "IdMagazzino": 2, "DTOMagazzino": { "Id": 1, "Magazzino": "sample string 2", "Locked": "sample string 3", "DataAgg": "2024-05-03T12:33:16.1358826", "UtenteUltimoAccesso": "sample string 4", "Codice": "sample string 5", "OrdineVisualizzazione": 1, "Idcliente": 1, "EspostoContoVendita": 1.0, "IsMagazzinoPrincipale": true, "EP_IdListino_DestPrezzi1": 1, "EP_IdListino_DestPrezzi2": 1, "EP_IdListino_DestPrezzi3": 1, "EP_DataOraUltimoRibaltamentoPrezzi": "2024-05-03T12:33:16.1358826", "EP_IdLayout": 1, "EP_DataOraUltimoRibaltamentoLayout": "2024-05-03T12:33:16.1358826", "IdGruppo": 7, "idMagazzinoViaggiante": 1, "idMagazzinoStockaggio": 1 }, "Barcode": "sample string 3", "IdArticolo": 4, "DataAgg": "2024-05-03T12:33:16.1358826", "Venduto1": 1.0, "Venduto2": 1.0, "Venduto3": 1.0, "Venduto4": 1.0, "CaptionVenduto1": "sample string 6", "CaptionVenduto2": "sample string 7", "CaptionVenduto3": "sample string 8", "CaptionVenduto4": "sample string 9", "QtaGiacenza": 10.0, "QtaOrdinato": 11.0, "QtaImpegnato": 12.0, "QtaDisponibile": 13.0, "DTOProdotto": { "IdArticolo": 1, "IdVariante1": 2, "IdVariante2": 3, "IdVariante3": 4, "DataScadenza": "2024-05-03T12:33:16.1358826", "IdLotto": 1, "DescrizioneComposita": "sample string 5", "Variante1": "sample string 6", "Variante2": "sample string 7", "Variante3": "sample string 8" } }, { "Id": 1, "IdMagazzino": 2, "DTOMagazzino": { "Id": 1, "Magazzino": "sample string 2", "Locked": "sample string 3", "DataAgg": "2024-05-03T12:33:16.1358826", "UtenteUltimoAccesso": "sample string 4", "Codice": "sample string 5", "OrdineVisualizzazione": 1, "Idcliente": 1, "EspostoContoVendita": 1.0, "IsMagazzinoPrincipale": true, "EP_IdListino_DestPrezzi1": 1, "EP_IdListino_DestPrezzi2": 1, "EP_IdListino_DestPrezzi3": 1, "EP_DataOraUltimoRibaltamentoPrezzi": "2024-05-03T12:33:16.1358826", "EP_IdLayout": 1, "EP_DataOraUltimoRibaltamentoLayout": "2024-05-03T12:33:16.1358826", "IdGruppo": 7, "idMagazzinoViaggiante": 1, "idMagazzinoStockaggio": 1 }, "Barcode": "sample string 3", "IdArticolo": 4, "DataAgg": "2024-05-03T12:33:16.1358826", "Venduto1": 1.0, "Venduto2": 1.0, "Venduto3": 1.0, "Venduto4": 1.0, "CaptionVenduto1": "sample string 6", "CaptionVenduto2": "sample string 7", "CaptionVenduto3": "sample string 8", "CaptionVenduto4": "sample string 9", "QtaGiacenza": 10.0, "QtaOrdinato": 11.0, "QtaImpegnato": 12.0, "QtaDisponibile": 13.0, "DTOProdotto": { "IdArticolo": 1, "IdVariante1": 2, "IdVariante2": 3, "IdVariante3": 4, "DataScadenza": "2024-05-03T12:33:16.1358826", "IdLotto": 1, "DescrizioneComposita": "sample string 5", "Variante1": "sample string 6", "Variante2": "sample string 7", "Variante3": "sample string 8" } } ], "IdAppoggioCalcoloBC": 1 }, { "Barcode": "sample string 1", "IdArticolo": 2, "DataScadenza": "2024-05-03T12:33:16.1358826", "IdVariante1": 3, "IdVariante2": 4, "IdVariante3": 5, "DTOProdotto": { "IdArticolo": 1, "IdVariante1": 2, "IdVariante2": 3, "IdVariante3": 4, "DataScadenza": "2024-05-03T12:33:16.1358826", "IdLotto": 1, "DescrizioneComposita": "sample string 5", "Variante1": "sample string 6", "Variante2": "sample string 7", "Variante3": "sample string 8" }, "DataCreaz": "2024-05-03T12:33:16.1358826", "DataAgg": "2024-05-03T12:33:16.1358826", "IsNumSeriale": true, "IsBarcodeScatola": true, "IdLotto": 1, "CodiceLotto": "sample string 10", "BarcodeConversione": "sample string 11", "QtaConversione": 1.1, "NonVisibile": true, "DTOGiacenze": [ { "Id": 1, "IdMagazzino": 2, "DTOMagazzino": { "Id": 1, "Magazzino": "sample string 2", "Locked": "sample string 3", "DataAgg": "2024-05-03T12:33:16.1358826", "UtenteUltimoAccesso": "sample string 4", "Codice": "sample string 5", "OrdineVisualizzazione": 1, "Idcliente": 1, "EspostoContoVendita": 1.0, "IsMagazzinoPrincipale": true, "EP_IdListino_DestPrezzi1": 1, "EP_IdListino_DestPrezzi2": 1, "EP_IdListino_DestPrezzi3": 1, "EP_DataOraUltimoRibaltamentoPrezzi": "2024-05-03T12:33:16.1358826", "EP_IdLayout": 1, "EP_DataOraUltimoRibaltamentoLayout": "2024-05-03T12:33:16.1358826", "IdGruppo": 7, "idMagazzinoViaggiante": 1, "idMagazzinoStockaggio": 1 }, "Barcode": "sample string 3", "IdArticolo": 4, "DataAgg": "2024-05-03T12:33:16.1358826", "Venduto1": 1.0, "Venduto2": 1.0, "Venduto3": 1.0, "Venduto4": 1.0, "CaptionVenduto1": "sample string 6", "CaptionVenduto2": "sample string 7", "CaptionVenduto3": "sample string 8", "CaptionVenduto4": "sample string 9", "QtaGiacenza": 10.0, "QtaOrdinato": 11.0, "QtaImpegnato": 12.0, "QtaDisponibile": 13.0, "DTOProdotto": { "IdArticolo": 1, "IdVariante1": 2, "IdVariante2": 3, "IdVariante3": 4, "DataScadenza": "2024-05-03T12:33:16.1358826", "IdLotto": 1, "DescrizioneComposita": "sample string 5", "Variante1": "sample string 6", "Variante2": "sample string 7", "Variante3": "sample string 8" } }, { "Id": 1, "IdMagazzino": 2, "DTOMagazzino": { "Id": 1, "Magazzino": "sample string 2", "Locked": "sample string 3", "DataAgg": "2024-05-03T12:33:16.1358826", "UtenteUltimoAccesso": "sample string 4", "Codice": "sample string 5", "OrdineVisualizzazione": 1, "Idcliente": 1, "EspostoContoVendita": 1.0, "IsMagazzinoPrincipale": true, "EP_IdListino_DestPrezzi1": 1, "EP_IdListino_DestPrezzi2": 1, "EP_IdListino_DestPrezzi3": 1, "EP_DataOraUltimoRibaltamentoPrezzi": "2024-05-03T12:33:16.1358826", "EP_IdLayout": 1, "EP_DataOraUltimoRibaltamentoLayout": "2024-05-03T12:33:16.1358826", "IdGruppo": 7, "idMagazzinoViaggiante": 1, "idMagazzinoStockaggio": 1 }, "Barcode": "sample string 3", "IdArticolo": 4, "DataAgg": "2024-05-03T12:33:16.1358826", "Venduto1": 1.0, "Venduto2": 1.0, "Venduto3": 1.0, "Venduto4": 1.0, "CaptionVenduto1": "sample string 6", "CaptionVenduto2": "sample string 7", "CaptionVenduto3": "sample string 8", "CaptionVenduto4": "sample string 9", "QtaGiacenza": 10.0, "QtaOrdinato": 11.0, "QtaImpegnato": 12.0, "QtaDisponibile": 13.0, "DTOProdotto": { "IdArticolo": 1, "IdVariante1": 2, "IdVariante2": 3, "IdVariante3": 4, "DataScadenza": "2024-05-03T12:33:16.1358826", "IdLotto": 1, "DescrizioneComposita": "sample string 5", "Variante1": "sample string 6", "Variante2": "sample string 7", "Variante3": "sample string 8" } } ], "IdAppoggioCalcoloBC": 1 } ]
Response Information
Resource Description
DTOBarcodeArticoloFlatName | Description | Type | Additional information |
---|---|---|---|
IdArticolo | integer |
None. |
|
Barcode | string |
None. |
|
CodiceArticolo | string |
None. |
|
DescrizioneArticolo | string |
None. |
|
DescrizioneVarianti | string |
None. |
|
DescrizioneUbicazioni | string |
None. |
|
IsValidaOffline | boolean |
None. |
|
IsBarcodeScatola | boolean |
None. |
|
IsNumSeriale | boolean |
None. |
|
IsLotto | boolean |
None. |
|
IsDataScadenza | boolean |
None. |
|
UM | string |
None. |
|
DataOraUltimoAggiornamento | date |
None. |
|
IsErrLastOperation |
In fase di inserimento del barcode, se c'è un errore lo indica in questo bool. Attualmente implementato per la rotta api/BarcodeInsertExtended |
boolean |
None. |
ErrLastOperation |
In fase di inserimento del barcode, se c'è un errore (IsErrLastOperation=true) salva qui la descrizione dell'errore. Attualmente implementato per la rotta api/BarcodeInsertExtended |
string |
None. |
PrezzoVenditaDefault | decimal number |
None. |
Response Formats
application/json, text/json
{ "IdArticolo": 1, "Barcode": "sample string 2", "CodiceArticolo": "sample string 3", "DescrizioneArticolo": "sample string 4", "DescrizioneVarianti": "sample string 5", "DescrizioneUbicazioni": "sample string 6", "IsValidaOffline": true, "IsBarcodeScatola": true, "IsNumSeriale": true, "IsLotto": true, "IsDataScadenza": true, "UM": "sample string 12", "DataOraUltimoAggiornamento": "2024-05-03T12:33:16.1358826", "IsErrLastOperation": true, "ErrLastOperation": "sample string 15", "PrezzoVenditaDefault": 16.1 }