POST api/Acquisti/AddOrUpdatePreOrdineFornitoreRiga

Request Information

URI Parameters

None.

Body Parameters

DocumentoRigaSmart
NameDescriptionTypeAdditional information
TipoDocumento

byte

None.

NumDocumento

integer

None.

Parte

string

None.

NumRighe

integer

None.

Consegna

date

None.

CodiceCliente

integer

None.

TipoRiga

string

None.

Barcode

string

None.

Articolo

string

None.

Variante

string

None.

Descrizione

string

None.

UnitaMis

string

None.

Quantita

decimal number

None.

QuantitaPreparata

decimal number

None.

QtaConf

decimal number

None.

QuantitaLottoVendibile

decimal number

None.

Prezzo

decimal number

None.

Sconto

decimal number

None.

Sconto2

decimal number

None.

Sconto3

decimal number

None.

PrezzoScontato

decimal number

None.

PrezzoNetto

decimal number

None.

PrezzoListinoBase

decimal number

None.

IVA

string

None.

AgenteR

string

None.

AliquotaIva

decimal number

None.

Note

string

None.

IsPrezzoListinoSpeciale

boolean

None.

Flag_offerteSpeciali

byte

None.

TipoIntervento

string

None.

Flag_ArticoloContinuativo

byte

None.

Request Formats

application/json, text/json

Sample:
{
  "TipoDocumento": 64,
  "NumDocumento": 2,
  "Parte": "sample string 3",
  "NumRighe": 4,
  "Consegna": "2026-03-12T13:59:23.3752095+01:00",
  "CodiceCliente": 5,
  "TipoRiga": "sample string 6",
  "Barcode": "sample string 7",
  "Articolo": "sample string 8",
  "Variante": "sample string 9",
  "Descrizione": "sample string 10",
  "UnitaMis": "sample string 11",
  "Quantita": 1.1,
  "QuantitaPreparata": 1.1,
  "QtaConf": 1.1,
  "QuantitaLottoVendibile": 1.1,
  "Prezzo": 1.1,
  "Sconto": 1.1,
  "Sconto2": 1.1,
  "Sconto3": 1.1,
  "PrezzoScontato": 12.1,
  "PrezzoNetto": 13.1,
  "PrezzoListinoBase": 14.1,
  "IVA": "sample string 15",
  "AgenteR": "sample string 16",
  "AliquotaIva": 17.1,
  "Note": "sample string 18",
  "IsPrezzoListinoSpeciale": true,
  "Flag_offerteSpeciali": 64,
  "TipoIntervento": "sample string 21",
  "Flag_ArticoloContinuativo": 64
}

application/xml, text/xml

Sample:
<Documento.DocumentoRigaSmart xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Luropas.Class">
  <AgenteR>sample string 16</AgenteR>
  <AliquotaIva>17.1</AliquotaIva>
  <Articolo>sample string 8</Articolo>
  <Barcode>sample string 7</Barcode>
  <CodiceCliente>5</CodiceCliente>
  <Consegna>2026-03-12T13:59:23.3752095+01:00</Consegna>
  <Descrizione>sample string 10</Descrizione>
  <Flag_ArticoloContinuativo>64</Flag_ArticoloContinuativo>
  <Flag_offerteSpeciali>64</Flag_offerteSpeciali>
  <IVA>sample string 15</IVA>
  <IsPrezzoListinoSpeciale>true</IsPrezzoListinoSpeciale>
  <Note>sample string 18</Note>
  <NumDocumento>2</NumDocumento>
  <NumRighe>4</NumRighe>
  <Parte>sample string 3</Parte>
  <Prezzo>1.1</Prezzo>
  <PrezzoListinoBase>14.1</PrezzoListinoBase>
  <PrezzoNetto>13.1</PrezzoNetto>
  <PrezzoScontato>12.1</PrezzoScontato>
  <QtaConf>1.1</QtaConf>
  <Quantita>1.1</Quantita>
  <QuantitaLottoVendibile>1.1</QuantitaLottoVendibile>
  <QuantitaPreparata>1.1</QuantitaPreparata>
  <Sconto>1.1</Sconto>
  <Sconto2>1.1</Sconto2>
  <Sconto3>1.1</Sconto3>
  <TipoDocumento>64</TipoDocumento>
  <TipoIntervento>sample string 21</TipoIntervento>
  <TipoRiga>sample string 6</TipoRiga>
  <UnitaMis>sample string 11</UnitaMis>
  <Variante>sample string 9</Variante>
</Documento.DocumentoRigaSmart>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

WebServiceResponse
NameDescriptionTypeAdditional information
ResponseCode

WebServiceResponseCode

None.

Message

string

None.

AuxObject

Object

None.

ExceptionMessage

string

None.

Response Formats

application/json, text/json

Sample:
{
  "ResponseCode": 0,
  "Message": "sample string 1",
  "AuxObject": {},
  "ExceptionMessage": "sample string 3"
}

application/xml, text/xml

Sample:
<WebServiceResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Luropas.WebService">
  <AuxObject />
  <ExceptionMessage>sample string 3</ExceptionMessage>
  <Message>sample string 1</Message>
  <ResponseCode>Ok</ResponseCode>
</WebServiceResponse>