<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="https://www.schweda.net/style_feed.css" ?>
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:atom="http://www.w3.org/2005/Atom"	
	xmlns:dc="http://purl.org/dc/elements/1.1/" > 
<channel>
    <title>schweda.net - Blog</title>
    <link>https://www.schweda.net/</link>
    <description>schweda.net - Blog - Blog-Beitraege</description>
    <language>de-at</language>
    <copyright>Copyright 2006-2026</copyright>
    <generator>schweda.net</generator>
    <managingEditor>heinz.schweda@schweda.net (Heinz Schweda)</managingEditor>
    <webMaster>heinz.schweda@schweda.net (Heinz Schweda)</webMaster>
    <category>Blog</category>
	<atom:link href="https://schweda.net/blog_rss.php?bid=319" rel="self" type="application/rss+xml" />
<item>
<title><![CDATA[Dynamics AX 2009: Bestellung kann nicht gebucht werden]]></title>
<description><![CDATA[
<p>Unter <strong>AX 2009 SP1</strong> ist mir vor kurzem beim Versuch eine Bestellung zu buchen, folgende Fehlermeldung &uuml;ber den Weg gelaufen
</p>

<blockquote>Ein Datensatz in Bestellkopfdaten - Tabelle aktualisieren<br />
(PurchParmSubTable) kann nicht erstellt werden. Bestellung: 000375, Silver and Black Services.<br />
Die SQL-Datenbank hat einen Fehler gemeldet.
</blockquote>

<p>bzw.
</p>

<blockquote>Cannot create a record in Purchase order header - Updating table (PurchParmSubTable). Purchase order: 000375, Silver and Black Services.<br />
The SQL databse has issued an error.<em><br />
</em>
</blockquote>

<p>Eine Suche nach dieser Fehlermeldung im Internet ergab, da&szlig; wenn f&uuml;r die Tabelle <em>PurchParmTable </em>(Achtung, kein Tippfehler, eine andere Tabelle als in der Fehlermeldung) das Datenbankprotokoll aktiviert w&auml;re, es zu dieser Fehlermeldung kommen kann.
</p>
<br /><a class="div_blog_category_gotodetail" href="https://www.schweda.net/blog_ax.php?bid=319" target="_self" title="Weiterlesen...">Weiterlesen...</a>]]></description>
<category>Microsoft Dynamics AX (Axapta)</category>
<pubDate>Tue, 03 Mar 2009 15:19:00 +0100</pubDate>
<link>https://www.schweda.net/blog_ax.php?bid=319</link>
<comments>https://www.schweda.net/blog_ax.php?bid=319</comments>
<guid isPermaLink="true">https://www.schweda.net/blog_ax.php?bid=319</guid>
<author>heinz.schweda@schweda.net (Heinz Schweda)</author>
<wfw:commentRss>https://www.schweda.net/blog_ax.php?bid=319</wfw:commentRss>
</item>
<item>
<title>Kommentar von Mark</title>
<description><![CDATA[DAs liegt an in der RecordInsertList die verwendet wird und eingentlich die Insert-Methode überspringen sollte.

Wir aber ein Log oder EventRule darauf angewendet, wird die insert-Methode aufgerufen, was zu einem doppelten Einfüge-Vorgang führt.

Daher entwender in der PurchFormLetter.recordInsertListInit, für die ParmTable auch die logSkip und ruleSkip Property auf true setzen oder eben nicht verwenden.

Selbes gilt im Übrigen auch für die SalesFormLetter (also Verkaufsbuchung).]]></description>
<category>Microsoft Dynamics AX (Axapta)</category>
<pubDate>Wed, 13 Jul 2011 12:52:00 +0200</pubDate>
<link>https://www.schweda.net/blog_ax.php?bid=319</link>
<guid isPermaLink="true">https://www.schweda.net/blog_ax.php?bid=319</guid>
<author>Mark</author>
<dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Heinz Schweda</dc:creator>
<wfw:commentRss>https://www.schweda.net/blog_ax.php?bid=319</wfw:commentRss>
</item>
</channel>
</rss>	
