Functie: xCzam
public static string xCzam(string field, int num);
public static string xCzam(DataRow dr_pieds, string field, int num);
public static string xCzam(string type_va, string id, string journal, long piece, string field, int num);
Vermelding: transactie-informatie van de Czam-terminal
Parameters:
- V voor verkoop of A voor aankoop
- id van het document
- journaal van het document
- nr. van het document
- naam van het veld (field) in de VIC-informatie die door de terminal wordt verzonden
- positie bij de invoer van de betalingsmodaliteiten
OF
Parameters: voor het actuele document
- naam van het veld (field) in de VIC-informatie die door de terminal wordt verzonden
- positie bij de invoer van de betalingsmodaliteiten
OF
Parameters:
- DataRow die een record van PIEDS_V / PIEDS_V_ORI bevat
- naam van het veld (field) in de VIC-informatie die door de terminal wordt verzonden
- positie bij de invoer van de betalingsmodaliteiten
Enkele voorbeelden:
- xCzam("V", "Factu", 20000001, "vic_bitmap_application_id", 1)vermeldt het gebruikte kaarttype voor de eerste betalingsmodaliteit van de factuur 20000001
- xCzam("card_id_disp", 1) vermeldt het gebruikte kaartnummer bij de actuele verkoop.
De volgende VIC-velden (fields) zijn beschikbaar:
- term_id: nr. van de terminal
- vic_tx_amt: bedrag van de transactie
- lg_cust: taal
- pdv_clct_nr: periode (PER op transactieticket)
- pdv_gen_tx_nb: transactienummer (TRANS op transactieticket)
- card_id_disp: kaartnummer
- vic_tx_id: id van de interne Mercatortransactie
- curcy: valuta
- vic_bitmap_application_id: type transactie (Bancontact, Visa, ...)
- ticket_data: content van het ticket gelinkt aan de kredietkaarten
Raadpleeg deze pagina alvorens u deze functie gebruikt.