POST api/BarcodeInsertWithArticoliVarianti
Aggiunge un barcode. Se articolo a varianti aggiunge l'eventuale nuova ArticoloVariante.
Request Information
URI Parameters
None.
Body Parameters
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. |
|
IdLotto | integer |
None. |
|
DTOGiacenze | Collection of DTOGiacenza |
None. |
Request Formats
application/json, text/json
Sample:
{ "Barcode": "sample string 1", "IdArticolo": 2, "DataScadenza": "2025-05-14T02:35:01.4769098", "IdVariante1": 3, "IdVariante2": 4, "IdVariante3": 5, "DTOProdotto": { "IdArticolo": 1, "IdVariante1": 2, "IdVariante2": 3, "IdVariante3": 4, "DataScadenza": "2025-05-14T02:35:01.4769098", "IdLotto": 1, "DescrizioneComposita": "sample string 5", "Variante1": "sample string 6", "Variante2": "sample string 7", "Variante3": "sample string 8" }, "DataCreaz": "2025-05-14T02:35:01.4769098", "DataAgg": "2025-05-14T02:35:01.4769098", "isNumSeriale": true, "IdLotto": 1, "DTOGiacenze": [ { "Id": 1, "IdMagazzino": 2, "DTOMagazzino": { "Id": 1, "Magazzino": "sample string 2", "Locked": "sample string 3", "DataAgg": "2025-05-14T02:35:01.4769098", "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": "2025-05-14T02:35:01.4769098", "EP_IdLayout": 1, "EP_DataOraUltimoRibaltamentoLayout": "2025-05-14T02:35:01.4769098", "IdGruppo": 7, "idMagazzinoViaggiante": 1, "idMagazzinoStockaggio": 1 }, "Barcode": "sample string 3", "IdArticolo": 4, "DataAgg": "2025-05-14T02:35:01.4769098", "Venduto1": 1.0, "Venduto2": 1.0, "CaptionVenduto1": "sample string 6", "CaptionVenduto2": "sample string 7", "QtaGiacenza": 8.0, "QtaOrdinato": 9.0, "QtaImpegnato": 10.0, "QtaDisponibile": 11.0, "DTOProdotto": { "IdArticolo": 1, "IdVariante1": 2, "IdVariante2": 3, "IdVariante3": 4, "DataScadenza": "2025-05-14T02:35:01.4769098", "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": "2025-05-14T02:35:01.4769098", "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": "2025-05-14T02:35:01.4769098", "EP_IdLayout": 1, "EP_DataOraUltimoRibaltamentoLayout": "2025-05-14T02:35:01.4769098", "IdGruppo": 7, "idMagazzinoViaggiante": 1, "idMagazzinoStockaggio": 1 }, "Barcode": "sample string 3", "IdArticolo": 4, "DataAgg": "2025-05-14T02:35:01.4769098", "Venduto1": 1.0, "Venduto2": 1.0, "CaptionVenduto1": "sample string 6", "CaptionVenduto2": "sample string 7", "QtaGiacenza": 8.0, "QtaOrdinato": 9.0, "QtaImpegnato": 10.0, "QtaDisponibile": 11.0, "DTOProdotto": { "IdArticolo": 1, "IdVariante1": 2, "IdVariante2": 3, "IdVariante3": 4, "DataScadenza": "2025-05-14T02:35:01.4769098", "IdLotto": 1, "DescrizioneComposita": "sample string 5", "Variante1": "sample string 6", "Variante2": "sample string 7", "Variante3": "sample string 8" } } ] }
application/xml, text/xml
Sample:
<DTOBarcode xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DueBit.DTO"> <Barcode>sample string 1</Barcode> <DTOGiacenze> <DTOGiacenza> <Barcode>sample string 3</Barcode> <CaptionVenduto1>sample string 6</CaptionVenduto1> <CaptionVenduto2>sample string 7</CaptionVenduto2> <DTOMagazzino> <Codice>sample string 5</Codice> <DataAgg>2025-05-14T02:35:01.4769098+02:00</DataAgg> <EP_DataOraUltimoRibaltamentoLayout>2025-05-14T02:35:01.4769098+02:00</EP_DataOraUltimoRibaltamentoLayout> <EP_DataOraUltimoRibaltamentoPrezzi>2025-05-14T02:35:01.4769098+02:00</EP_DataOraUltimoRibaltamentoPrezzi> <EP_IdLayout>1</EP_IdLayout> <EP_IdListino_DestPrezzi1>1</EP_IdListino_DestPrezzi1> <EP_IdListino_DestPrezzi2>1</EP_IdListino_DestPrezzi2> <EP_IdListino_DestPrezzi3>1</EP_IdListino_DestPrezzi3> <EspostoContoVendita>1</EspostoContoVendita> <Id>1</Id> <IdGruppo>7</IdGruppo> <Idcliente>1</Idcliente> <IsMagazzinoPrincipale>true</IsMagazzinoPrincipale> <Locked>sample string 3</Locked> <Magazzino>sample string 2</Magazzino> <OrdineVisualizzazione>1</OrdineVisualizzazione> <UtenteUltimoAccesso>sample string 4</UtenteUltimoAccesso> <idMagazzinoStockaggio>1</idMagazzinoStockaggio> <idMagazzinoViaggiante>1</idMagazzinoViaggiante> </DTOMagazzino> <DTOProdotto> <DataScadenza>2025-05-14T02:35:01.4769098+02:00</DataScadenza> <DescrizioneComposita>sample string 5</DescrizioneComposita> <IdArticolo>1</IdArticolo> <IdLotto>1</IdLotto> <IdVariante1>2</IdVariante1> <IdVariante2>3</IdVariante2> <IdVariante3>4</IdVariante3> <Variante1>sample string 6</Variante1> <Variante2>sample string 7</Variante2> <Variante3>sample string 8</Variante3> </DTOProdotto> <DataAgg>2025-05-14T02:35:01.4769098+02:00</DataAgg> <Id>1</Id> <IdArticolo>4</IdArticolo> <IdMagazzino>2</IdMagazzino> <QtaDisponibile>11</QtaDisponibile> <QtaGiacenza>8</QtaGiacenza> <QtaImpegnato>10</QtaImpegnato> <QtaOrdinato>9</QtaOrdinato> <Venduto1>1</Venduto1> <Venduto2>1</Venduto2> </DTOGiacenza> <DTOGiacenza> <Barcode>sample string 3</Barcode> <CaptionVenduto1>sample string 6</CaptionVenduto1> <CaptionVenduto2>sample string 7</CaptionVenduto2> <DTOMagazzino> <Codice>sample string 5</Codice> <DataAgg>2025-05-14T02:35:01.4769098+02:00</DataAgg> <EP_DataOraUltimoRibaltamentoLayout>2025-05-14T02:35:01.4769098+02:00</EP_DataOraUltimoRibaltamentoLayout> <EP_DataOraUltimoRibaltamentoPrezzi>2025-05-14T02:35:01.4769098+02:00</EP_DataOraUltimoRibaltamentoPrezzi> <EP_IdLayout>1</EP_IdLayout> <EP_IdListino_DestPrezzi1>1</EP_IdListino_DestPrezzi1> <EP_IdListino_DestPrezzi2>1</EP_IdListino_DestPrezzi2> <EP_IdListino_DestPrezzi3>1</EP_IdListino_DestPrezzi3> <EspostoContoVendita>1</EspostoContoVendita> <Id>1</Id> <IdGruppo>7</IdGruppo> <Idcliente>1</Idcliente> <IsMagazzinoPrincipale>true</IsMagazzinoPrincipale> <Locked>sample string 3</Locked> <Magazzino>sample string 2</Magazzino> <OrdineVisualizzazione>1</OrdineVisualizzazione> <UtenteUltimoAccesso>sample string 4</UtenteUltimoAccesso> <idMagazzinoStockaggio>1</idMagazzinoStockaggio> <idMagazzinoViaggiante>1</idMagazzinoViaggiante> </DTOMagazzino> <DTOProdotto> <DataScadenza>2025-05-14T02:35:01.4769098+02:00</DataScadenza> <DescrizioneComposita>sample string 5</DescrizioneComposita> <IdArticolo>1</IdArticolo> <IdLotto>1</IdLotto> <IdVariante1>2</IdVariante1> <IdVariante2>3</IdVariante2> <IdVariante3>4</IdVariante3> <Variante1>sample string 6</Variante1> <Variante2>sample string 7</Variante2> <Variante3>sample string 8</Variante3> </DTOProdotto> <DataAgg>2025-05-14T02:35:01.4769098+02:00</DataAgg> <Id>1</Id> <IdArticolo>4</IdArticolo> <IdMagazzino>2</IdMagazzino> <QtaDisponibile>11</QtaDisponibile> <QtaGiacenza>8</QtaGiacenza> <QtaImpegnato>10</QtaImpegnato> <QtaOrdinato>9</QtaOrdinato> <Venduto1>1</Venduto1> <Venduto2>1</Venduto2> </DTOGiacenza> </DTOGiacenze> <DTOProdotto> <DataScadenza>2025-05-14T02:35:01.4769098+02:00</DataScadenza> <DescrizioneComposita>sample string 5</DescrizioneComposita> <IdArticolo>1</IdArticolo> <IdLotto>1</IdLotto> <IdVariante1>2</IdVariante1> <IdVariante2>3</IdVariante2> <IdVariante3>4</IdVariante3> <Variante1>sample string 6</Variante1> <Variante2>sample string 7</Variante2> <Variante3>sample string 8</Variante3> </DTOProdotto> <DataAgg>2025-05-14T02:35:01.4769098+02:00</DataAgg> <DataCreaz>2025-05-14T02:35:01.4769098+02:00</DataCreaz> <DataScadenza>2025-05-14T02:35:01.4769098+02:00</DataScadenza> <IdArticolo>2</IdArticolo> <IdLotto>1</IdLotto> <IdVariante1>3</IdVariante1> <IdVariante2>4</IdVariante2> <IdVariante3>5</IdVariante3> <isNumSeriale>true</isNumSeriale> </DTOBarcode>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
integerResponse Formats
application/json, text/json
Sample:
1
application/xml, text/xml
Sample:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>