POST api/BarcodeReplaceWithArticoliVarianti
Funzionalità sposta un barcode. Se il barcode passato non esiste lo crea.
Request Information
URI Parameters
None.
Body Parameters
DTOSpostaBarcodeName | Description | Type | Additional information |
---|---|---|---|
Barcode | string |
Required |
|
BarcodeOriginale | string |
Required |
|
IdArticolo | integer |
None. |
|
IdArticoloOriginale | integer |
Required |
|
IdVariante1 | integer |
None. |
|
IdVariante2 | integer |
None. |
|
IdVariante3 | integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "Barcode": "sample string 1", "BarcodeOriginale": "sample string 2", "IdArticolo": 3, "IdArticoloOriginale": 4, "IdVariante1": 5, "IdVariante2": 6, "IdVariante3": 7 }
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. |
|
BarcodeConversione | string |
None. |
|
QtaConversione | decimal number |
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. |
|
CodicePluBilancia | string |
None. |
|
CodicePluSingleTicket | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "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, "BarcodeConversione": "sample string 9", "QtaConversione": 10.1, "IsNumSeriale": true, "IsLotto": true, "IsDataScadenza": true, "UM": "sample string 14", "DataOraUltimoAggiornamento": "2025-07-03T12:36:47.4815321", "IsErrLastOperation": true, "ErrLastOperation": "sample string 17", "PrezzoVenditaDefault": 18.1, "CodicePluBilancia": "sample string 19", "CodicePluSingleTicket": "sample string 20" }