45 lines
1.2 KiB
Plaintext
45 lines
1.2 KiB
Plaintext
<%@ language = "JavaScript" %>
|
|
<%
|
|
/*
|
|
$Revision$
|
|
$Id$
|
|
|
|
File: get_ref_info_ajax.asp
|
|
Description: Ophalen van referentie info om client-side data te hebben
|
|
Parameters:
|
|
ref_nr: referentie nummer
|
|
Context:
|
|
Note:
|
|
Sample: appl/fin/get_ref_info_ajax.asp?ref_nr=st36915/1
|
|
*/ %>
|
|
|
|
<%
|
|
var JSON_Result = true;
|
|
%>
|
|
|
|
<!-- #include file="../Shared/common.inc"-->
|
|
<!-- #include file="../Shared/json2.js" -->
|
|
<!-- #include file="./fin.inc" -->
|
|
|
|
<%
|
|
var ref_nr = getQParam("ref_nr");
|
|
var fin_boekm_jaar = getQParam("fin_boekm_jaar");
|
|
var refchanged = (getQParamInt("refchanged") == 1);
|
|
var fin_factuur_nr = getQParam("fin_factuur_nr");
|
|
var iscontactpers = (getQParamInt("iscontactpers", 0) == 1);
|
|
|
|
var fin_factuur_geg = fin.analysereferentie(ref_nr, iscontactpers);
|
|
fin_factuur_geg.fin_boekm_jaar = fin_boekm_jaar;
|
|
fin_factuur_geg.fin_key = -1;
|
|
|
|
if (!fin_factuur_geg.message)
|
|
{
|
|
ref_info = fin.getreferentieinfo(fin_factuur_geg, fin_factuur_nr);
|
|
if (ref_info) ref_info.refchanged = refchanged;
|
|
}
|
|
else
|
|
ref_info = fin_factuur_geg; // message doorgeven voor alert
|
|
|
|
Response.Write(JSON.stringify(ref_info));
|
|
%>
|