MARX#81606 Signaleren dat een opdracht gewijzigd is - VM000000566278: Tbv AX2012 aanroep van FUNCTION mar_post_action_hold_opdr
svn path=/Mareon/trunk/; revision=65022
This commit is contained in:
@@ -35,7 +35,24 @@ function A2012_UpdatePurchStatus(v_company_id, v_statuscode, v_purchId, v_extraI
|
||||
var v_soapAction = "SupplierPortal/updatePurchStatus";
|
||||
var v_soort_api = 1; // (nav MARX#61048: Documenten versturen van Mareon naar AX) is waarde 1 (oude/huidige api via SupplierService) of waarde 2 (nieuwe api via CustomerPortalAX)
|
||||
|
||||
v_resp = apiAX_GENERAL(v_API, v_req, v_type,v_soapAction, 0, v_soort_api);
|
||||
v_resp = apiAX_GENERAL(v_API, v_req, v_type,v_soapAction, 0, v_soort_api);
|
||||
//MARX#81606 Signaleren dat een opdracht gewijzigd is (VM000000566278): Voor AX2012 AFR/UIT in Mareon actiehouder zetten
|
||||
if (v_resp.api_status_code == 1)
|
||||
{
|
||||
if (v_statuscode == "UIT" || v_statuscode == "AFR")
|
||||
{
|
||||
// then goed verwerkt, stuur naar Mareon dat deze (laatst) gestuurde onderbreek-code naar ERP opdrachtgever goed is verwerkt, en registreer deze onderbreek-code, plus zet actie (AFR=OPG / UIT=LEV)
|
||||
var l_mld_opdr_key = F_GetOpdrachten_Key(v_company_id, v_purchId);
|
||||
if (v_statuscode == "UIT")
|
||||
{
|
||||
MARX_Send_Succes_Or_Failure(l_mld_opdr_key, "OPDR_POST_ONDERBREEK", "");
|
||||
}
|
||||
if (v_statuscode == "AFR")
|
||||
{
|
||||
MARX_Send_Succes_Or_Failure(l_mld_opdr_key, "OPDR_POST_ONDERBREEK", v_statuscode);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
__Log("GEEN Communicatielogboek",2);
|
||||
|
||||
@@ -742,9 +742,10 @@ function FACILITOR_2_Xtractor()
|
||||
// 1.77 -- MARX#81188: Toevoegen van nieuwe factuurvelden in de JSON structuur voor T365 - Failure, InvoiceSource, PaymentID, OrderArtikelOmschr
|
||||
// 1.78 -- MARX#81877: Bij een fout in factuurkoppeling naar Viewpoint wordt de factuur toch verwerkt + MARX#81919 Veel timeouts op facturen richting Tobias 365 - NQ lijst + MARX#82680 Verwijderen van XML die door REMS wordt aangeboden,maar niet verwerkt kan worden
|
||||
// 1.79 -- MARX#82415: Implementatie "Mijande Wonen" (Dynamic Empire van Zig/Cegeka) + MARX#83105 Tobias AX2012 -> T365 conversie met facturenstop + MARX#83688 Implementatie Bouwinvest / Schepvastgoed (Zig/Casix)
|
||||
// 1.80 -- MARX#81606: Signaleren dat een opdracht gewijzigd is (VM000000566278), t.b.v. (alleen) AX2012 is aanpassing in SYNC nodig (AX2009 worden geen updates meer gedaan, alle andere ERPs verlopen via pushprincipe en doen het)
|
||||
|
||||
var G_Mareon_Adapter = "1.79";
|
||||
//MARX#56643: Test Haagwonen inkoopordernummer ontbreekt in Mareon ION001753
|
||||
var G_Mareon_Adapter = "1.80";
|
||||
//MARX#56643: Test Haagwonen inkoopordernummer ontbreekt in Mareon ION001753
|
||||
var G_new_date = new Date();
|
||||
|
||||
//Proxy-settings: MARX#81919 Veel timeouts op facturen richting Tobias 365 - NQ lijst
|
||||
|
||||
Reference in New Issue
Block a user