GruppiDocumento
Gruppi e famiglie documenti
Riepilogo
| Voce | Valore |
|---|---|
| Nome tecnico | GruppiDocumento |
| Area | Documenti |
| Descrizione | Gruppi e famiglie documenti |
| Campi chiave | customer_ID, cod_gruppo_tipodoc |
| Numero di campi | 8 |
Operazioni
| Operazione | Descrizione |
|---|---|
GET /api/resources/GruppiDocumento | Elenco paginato, filtrabile con RecordSelection |
POST /api/sync/GruppiDocumento | Invio di un array di record |
Chiavi e obbligatorietà
- Campi chiave:
customer_ID,cod_gruppo_tipodoc.customer_IDidentifica il tenant. - Obbligatori oltre alle chiavi:
des_gruppo_tipodoc,ind_tipo_doc,flg_isdeleted. Id,ts_updateedat_ultvarsono gestiti dalla piattaforma.
Struttura minima di un record
Campi chiave e obbligatori, con il tipo indicato dalla guida al posto del valore.
[
{
"cod_gruppo_tipodoc": "<nvarchar(10)>",
"des_gruppo_tipodoc": "<nvarchar(50)>",
"ind_tipo_doc": "<nvarchar(1)>",
"flg_isdeleted": "<bit>"
}
]
Risorse correlate
Esempio di lettura
Il filtro su cod_gruppo_tipodoc è un esempio: sostituisci i segnaposto <…>.
- curl
- C#
- JavaScript
curl -G "<BASE_URL>/api/resources/GruppiDocumento" \
-H "Authorization: Bearer <ACCESS_TOKEN>" \
--data-urlencode "PageSize=100" --data-urlencode "PageNumber=1" \
--data-urlencode "RecordSelection=cod_gruppo_tipodoc='<VALORE>'"
await foreach (var row in ecube.ReadAllAsync("GruppiDocumento", "cod_gruppo_tipodoc='<VALORE>'"))
Console.WriteLine(row);
// ecube: EcubeClient, vedi Esempi > C# / .NET
for await (const row of readAll("GruppiDocumento", "cod_gruppo_tipodoc='<VALORE>'")) console.log(row);
// readAll: vedi Esempi > JavaScript
Note
ind_tipo_doc è una stringa di un carattere ("1" Documenti, "2" Ordini/Impegni, "3" Inventari, "4" Movimenti), non un numero. Ogni codice documento (CodiciDocumento) appartiene a un gruppo tramite cod_gruppo_tipodoc.
Campi (8)
| Campo | Tipo | Chiave | Nullable | Descrizione | Valori ammessi |
|---|---|---|---|---|---|
customer_ID | int | 🔑 | No | ||
cod_gruppo_tipodoc | nvarchar(10) | 🔑 | No | Cod. Gruppo Doc. | |
des_gruppo_tipodoc | nvarchar(50) | No | Desc. Gruppo Doc. | ||
ind_tipo_doc | nvarchar(1) | No | Tipo doc. | 1=Documenti · 2=Ordini/Impegni · 3=Inventari · 4=Movimenti | |
flg_isdeleted | bit | No | Eliminato | ||
ts_update | timestamp | No | |||
dat_ultvar | datetime2 | Sì | |||
Id | int | No |
Fonti
- Guida campi: https://api.e-cube.it/Guide/Details?res=GruppiDocumento
- Specifica OpenAPI ufficiale: api.e-cube.it/swagger/docs/v1