Sage: read order (ReadOrder)
Sage: read order (ReadOrder)
Read the data for an order or offer and its positions. In the input parameter group, multiple parameters can be filled with the corresponding search criteria. The individual search criteria are connected with AND. The following search criteria can be used: aufnr, konto and angebgnr. The function returns the data for the order/offer in a parameter group and the data for the positions in an indexed parameter group. The indexation of this parameter group is adjusted if necessary. If an order was found, or if unknown search criteria were used, the service delivers a corresponding error message. This is entered via the parameter Message. Before evaluating the output parameter group(s), the parameter Message should be verified.
The following parameters in the order’s parameter group are filled:
abrufnr, abteilnr, adressid_ab, adressid_an, adressid_ls, adressid_rg, aendnr, ae_proz, angebnr, ang_stat, anschrab, anschran, anschrls, anschrrg, ansprnr, anz_ab, anzahlung, anzahlungi, anz_ang, anzaufkl, anz_ls, anz_rg, anz_versp, auf_art, auf_dat, aufnr, aufnr_ref, aufnr_str, awert, awert_arab, awert_arab_ne, awert_end, awert_end_ne, awert_fk, awert_marge, awert_offen, awert_offen_ne, basis_rab, belegnr_anzhl, bereich, best_nr, best_nr_str, best_nr2, best_sb, bonuskz, bonuskz_uvb, bonuskz_vb, branche, brnt_prs, bst_fuss, bst_kopf, dataen, datloe, datneu, ewert_end, fibukonto, gewicht, grundrab, gwert, inlausl, kd_grp, kkomm_nr, km, kn_angwdh, kn_autlief, kn_besteuerung, kn_dr_faktplan, kn_evp, kn_finanz, kn_fracht, kn_garantie, kn_grpsblatt, kn_gwert, kn_kom_auto, kn_ls_neutral, kn_metall, kn_nachlief, kn_posrabatt, kn_rg_freig, kn_spr_ben, kn_termklaer, kn_txt_hk_f, kn_txt_hk_k, kn_vorkasse, kn_vvorg_ref, kn_waekurs, kn_ztp_intstat, kommentar, komm_nr, konto, konto_rg, kostst, kosttraeger, ktxt_nr, kzbeltyp, kzlager, kzminder, kzteillf, kz_vorgzeit, land, lang_ext, lb, lfzeit, lief_prio, listung_schlnr, malfzeit, maschnr, modellprl, monteur, name3_ab, name3_an, name3_ls, name3_rg, objektid, ort_incoterm, pakzon, plz_stat, pr_herk, projekt_id, provschl, prsgrpkd, prsrefkonto, rabatt, routeextralsrg, sammells, sammelre, satzart, sb_schl, sepamandat, servicenr, sperrschl, st_ab, st_abdfue, staffel, st_ang, st_freigabe, st_kl, st_kostvoran, st_ls, st_rg, stueck_lz, telefon, tourid, tour_opt, txt_bst, txt_fuss, txt_kd, txt_kopf, txt1, txt2, useraen, userneu, ust_identnr, uvb, valutatage, vb, vb_ans, vb_prf, vb_stat, vb_zreg, versandzeit, vers_art, versionsnr, versionsnrs, volumen, vorgzeit, vp_aufnr, vp_konto, vp_satz, vp_satzart, vp_status, vvorgart, vvorgart_ref, vvorgtyp, waehrung, wae_kurs, wae_umrech, zahlart, zb, zb_fracht, zoll, zuab_awert
The following parameters in the positions’ parameter group are filled:
aendkonstr, aendnr, agr, altern, alterpos, aufnr, aufnr_ref, aufpos, aufpos_ref, auszpreis, ben_1, ben_2, ben_3, ben_4, ben_5, bonuskz, bonuskz_preis, chargen_pflicht, dataen, datneu, druck_rg, epreis, epreis_kalk, ergkdident, ewert_end, gepl_menge, gewicht, grund_ablehn, grund_rekl, identnr, identnr_erf, kalid, kdidentnr, kdvar, kd_zeichidx, kd_zeichnr, kkomm_nr, kn_aendausf, kn_alterlief, kn_autlief, kn_bestgen, kn_fixwert, kn_freigabe, kn_grpsumme, kn_grpzwsumme, kn_nachlief, kn_nettoprs, kn_rueck, kn_sebl, kn_sobe, kn_sobe_ref, kn_txt_hk, kn_vvorg_ref, kn_zwsumme, kolosgrd, konto_kd_ref, kontowv, kosttraeger, ktxt_nr, lb_sobe, lfzeit, lgber, lgber_z, lgfach, lgfach_z, lgnr, lgnr_z, liefnr, malfzeit, maschnr, menge, menge_fk, menge_gel, menge_rueck, mevk, modell_idnr, modell_var, monteur, origidentnr, origvar, ort_incoterm, pe, pe_ausz, pe_kalk, pevk, pevk_kalk, pr_herk, projekt_id, provschl, pwert, pwert_arab, pwert_arab_ne, pwert_end, pwert_end_at, pwert_end_ne, pwert_endzus, pwert_fk, pwert_marge, pwert_offen, pwert_offen_ne, pwert_prab, pwert_prab_ne, pwert_rabf, pwert_zus, rabatt, rabattkz, rabatt2, rabatt3, seblmenge, seblpos, seblpos_ref, sperrschl, steuercode, steuercode_at, stid, stid_ref, st_ls, st_rg, st_rueck, summengrp, txt_ablehn, txt_bst, txt_kd, txt_kom, txt_nr, txt_rekl, useraen, userneu, var, var_erf, vers_art_sobe, vkpreis, vkpreis_kalk, vkpreis_net_prf, vkpreis_prab, volumen, vpvnr, vv_nr, vvorgart, vvorgart_ref, werk, wert_at, wgr, zu_ab.
Syntax: | Status = f$SageService ( Service , 'ReadOrder' , 'PGINPUT' , 'PGOUTPUTList' ) | ||
| Argument | Type | Meaning |
| Service | String | URL of the web service |
| 'ReadOrder' | String | Command constant |
| 'PGINPUT' | String | Name of the ePOS parameter group with the search criteria. |
| 'PGOUTPUTList' | String | Name of the ePOS parameter groups with the result data for the order/offer and its positions, separated by commas. |
Result: | Integer | Status of the function: 1 : the service function was successfully called -1 : the component eposvbcomexe could not be found -2 : function URL not entered -4 : general error | |
Example: | B7Service = 'http://b7demo.sagebaeurer.de/br71/callin/epos_soap' | ||