GET api/TransazioneTessera/GetBy?CodiceTessera={CodiceTessera}
Get lista transazioni tessera passando il codice tessera.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
CodiceTessera | string |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of DTOTransazioneTesseraName | Description | Type | Additional information |
---|---|---|---|
Id |
PK |
integer |
None. |
IdMagazzino |
FK --> DTOMagazzino |
integer |
None. |
IdCassa |
FK --> DTOCassa |
integer |
None. |
IdTessera |
FK --> DTOTessera |
integer |
None. |
IdTipoTransazione |
FK --> DTOTipoTransazioneTessera |
integer |
None. |
DataTransazione |
Indica la data-ora assegnata alla transazione fidelity |
date |
None. |
ImportoTransazione |
Indica l'importo di spesa assegnato alla transazione fidelity. Questo valore varia in base al tipo transazione. Solitamente corrisponde al totale del documento. /// |
decimal number |
None. |
MovimentoCard |
Indica i punti o l'importo maturato per la transazione. Espresso sempre come valore assoluto (senza segno). Il segno va prelevato dal coefficente legato a IdTipoTransazione. |
decimal number |
None. |
DescrizioneMovimentoCard |
Descrizione del tipo transazione |
string |
None. |
DocumentoTipo |
Tipo documento che ha generato il movimentocard |
EnumFormaDiChiusuraConto |
None. |
DocumentoNumero |
Numero documento che ha generato il movimentocard |
integer |
None. |
DocumentoData |
Data documento che ha generato il movimentocard |
date |
None. |
IsElaborato |
Indica se la transazione risulta "elaborata". Campo aggiornabile tramite rotta specifica. |
boolean |
None. |
DataCreaz |
Data creazione |
date |
None. |
DataAgg |
Data aggiornamento |
date |
None. |
Response Formats
application/json, text/json
[ { "Id": 1, "IdMagazzino": 2, "IdCassa": 3, "IdTessera": 4, "IdTipoTransazione": 5, "DataTransazione": "2024-03-29T11:33:08.8979428", "ImportoTransazione": 7.0, "MovimentoCard": 8.0, "DescrizioneMovimentoCard": "sample string 9", "DocumentoTipo": 0, "DocumentoNumero": 1, "DocumentoData": "2024-03-29T11:33:08.8979428", "IsElaborato": true, "DataCreaz": "2024-03-29T11:33:08.8979428", "DataAgg": "2024-03-29T11:33:08.8979428" }, { "Id": 1, "IdMagazzino": 2, "IdCassa": 3, "IdTessera": 4, "IdTipoTransazione": 5, "DataTransazione": "2024-03-29T11:33:08.8979428", "ImportoTransazione": 7.0, "MovimentoCard": 8.0, "DescrizioneMovimentoCard": "sample string 9", "DocumentoTipo": 0, "DocumentoNumero": 1, "DocumentoData": "2024-03-29T11:33:08.8979428", "IsElaborato": true, "DataCreaz": "2024-03-29T11:33:08.8979428", "DataAgg": "2024-03-29T11:33:08.8979428" } ]
application/xml, text/xml
<ArrayOfDTOTransazioneTessera xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DueBit.DTO"> <DTOTransazioneTessera> <DataAgg>2024-03-29T11:33:08.8979428+01:00</DataAgg> <DataCreaz>2024-03-29T11:33:08.8979428+01:00</DataCreaz> <DataTransazione>2024-03-29T11:33:08.8979428+01:00</DataTransazione> <DescrizioneMovimentoCard>sample string 9</DescrizioneMovimentoCard> <DocumentoData>2024-03-29T11:33:08.8979428+01:00</DocumentoData> <DocumentoNumero>1</DocumentoNumero> <DocumentoTipo>Fattura</DocumentoTipo> <Id>1</Id> <IdCassa>3</IdCassa> <IdMagazzino>2</IdMagazzino> <IdTessera>4</IdTessera> <IdTipoTransazione>5</IdTipoTransazione> <ImportoTransazione>7</ImportoTransazione> <IsElaborato>true</IsElaborato> <MovimentoCard>8</MovimentoCard> </DTOTransazioneTessera> <DTOTransazioneTessera> <DataAgg>2024-03-29T11:33:08.8979428+01:00</DataAgg> <DataCreaz>2024-03-29T11:33:08.8979428+01:00</DataCreaz> <DataTransazione>2024-03-29T11:33:08.8979428+01:00</DataTransazione> <DescrizioneMovimentoCard>sample string 9</DescrizioneMovimentoCard> <DocumentoData>2024-03-29T11:33:08.8979428+01:00</DocumentoData> <DocumentoNumero>1</DocumentoNumero> <DocumentoTipo>Fattura</DocumentoTipo> <Id>1</Id> <IdCassa>3</IdCassa> <IdMagazzino>2</IdMagazzino> <IdTessera>4</IdTessera> <IdTipoTransazione>5</IdTipoTransazione> <ImportoTransazione>7</ImportoTransazione> <IsElaborato>true</IsElaborato> <MovimentoCard>8</MovimentoCard> </DTOTransazioneTessera> </ArrayOfDTOTransazioneTessera>