Wie kann ich einen Arbeitsbericht entweder anlegen/updaten?
Verfasst: 24. Mai 2023 09:46
Hallo,
ich soll einen Termin aus Microsoft Outlook Kalender nach BC (v 21.2) per Webrequest übertragen. Das funktioniert soweit ganz gut,
nur die Tabellen jobNo und JobTaskNo weigern sich beschrieben zu werden. Wenn ich das Json ohne diese properties versende, dann funktioniert es,
wenn ich sie setze, dann funktioniert es nicht. Wenn ich nur jobTaskNo setzte, dann bekomme ich die Meldung "Projektaufgabe nicht gefunden oder sie ist am 05/16/23 nicht gültig!".
Deshalb haben wir uns gedacht, dass wir zuerst den Arbeitsbericht anlegen und dann in einer zweiten Request updaten. Allerdings weiß ich nicht genau
wie ich eine PUT/PATCH request zu programmieren habe. Ich bekomme dann Fehlermeldungen wie
""„PATCH“-Anforderungen für „XYZ“ mit EdmType „Collection“ sind innerhalb von Microsoft Dynamics 365 Business Central-OData-Webdiensten nicht zulässig.""
Schreib und Änderungsrechte sollten aber alle gesetzt sein. Habt ihr eine Idee?
ich soll einen Termin aus Microsoft Outlook Kalender nach BC (v 21.2) per Webrequest übertragen. Das funktioniert soweit ganz gut,
nur die Tabellen jobNo und JobTaskNo weigern sich beschrieben zu werden. Wenn ich das Json ohne diese properties versende, dann funktioniert es,
wenn ich sie setze, dann funktioniert es nicht. Wenn ich nur jobTaskNo setzte, dann bekomme ich die Meldung "Projektaufgabe nicht gefunden oder sie ist am 05/16/23 nicht gültig!".
Deshalb haben wir uns gedacht, dass wir zuerst den Arbeitsbericht anlegen und dann in einer zweiten Request updaten. Allerdings weiß ich nicht genau
wie ich eine PUT/PATCH request zu programmieren habe. Ich bekomme dann Fehlermeldungen wie
""„PATCH“-Anforderungen für „XYZ“ mit EdmType „Collection“ sind innerhalb von Microsoft Dynamics 365 Business Central-OData-Webdiensten nicht zulässig.""
Schreib und Änderungsrechte sollten aber alle gesetzt sein. Habt ihr eine Idee?