Gelöst Auftragsimport - Artikel werden nicht gelistet

seeolm

Aktives Mitglied
20. April 2010
42
0
Hallo,

ich habe ein Problem: Ich habe mir ein VBA Script geschrieben, dass aus unserer bisherigen Access DB die Auftragsdaten exportiert.
Das klappt soweit alles ganz gut, aber irgendwie werden die Artikel nicht übernommen. Woran liegt das? vielleicht sieht einer einen Fehler in der XML?!
Vielen Dank

PHP:
<tBestellungen>
  <tBestellung>
    <cSprache>ger</cSprache>
    <cWaehrung>EUR</cWaehrung>
    <fGuthaben></fGuthaben>
    <fGesamtsumme>9.99</fGesamtsumme>
    <cBestellnummer>100803</cBestellnummer>
    <cExterneBestellNr>100803</cExterneBestellNr>
    <cVersandartName></cVersandartName>
    <cVersandInfo></cVersandInfo>
    <dVersandDatum></dVersandDatum>
    <cTracking></cTracking>
    <cLogistiker></cLogistiker>
    <dLieferDatum></dLieferDatum>
    <cKommentar></cKommentar>
    <cBemerkung></cBemerkung>
    <dErstellt>2007-02-22</dErstellt>
    <cZahlungsartName>Rechnung</cZahlungsartName>
    <dBezahltDatum>2007-03-02</dBezahltDatum>
    <fBezahlt>9.99</fBezahlt>
    <tWarenkorbpos kArtikel="">
      <cName>Katalog Echolote</cName>
      <cArtNr></cArtNr>
      <cBarcode></cBarcode>
      <cSeriennummer></cSeriennummer>
      <cEinheit></cEinheit>
      <fPreisEinzelNetto>0</fPreisEinzelNetto>
      <fPreis>0</fPreis>
      <fMwSt>19.00</fMwSt>
      <fAnzahl>1</fAnzahl>
      <cPosTyp>standard</cPosTyp>
      <tWarenkorbposeigenschaft></tWarenkorbposeigenschaft>
    </tWarenkorbpos>
    <tWarenkorbpos kArtikel="">
      <cName>Think Big DVD</cName>
      <cArtNr></cArtNr>
      <cBarcode></cBarcode>
      <cSeriennummer></cSeriennummer>
      <cEinheit></cEinheit>
      <fPreisEinzelNetto>12.5210084033613</fPreisEinzelNetto>
      <fPreis>14.9</fPreis>
      <fMwSt>19.00</fMwSt>
      <fAnzahl>1</fAnzahl>
      <cPosTyp>standard</cPosTyp>
      <tWarenkorbposeigenschaft></tWarenkorbposeigenschaft>
    </tWarenkorbpos>
    <tkunde>
      <cKundenNr>2003</cKundenNr>
      <cAnrede>Herr</cAnrede>
      <cTitel></cTitel>
      <cVorname>Andreas</cVorname>
      <cNachname>P.</cNachname>
      <cFirma></cFirma>
      <cStrasse>asd 13</cStrasse>
      <cAdressZusatz></cAdressZusatz>
      <cPLZ>13465</cPLZ>
      <cOrt>Berlin</cOrt>
      <cBundesland></cBundesland>
      <cLand></cLand>
      <cTel>0304014730</cTel>
      <cMobil></cMobil>
      <cFax></cFax>
      <cMail></cMail>
      <cUSTID></cUSTID>
      <cWWW></cWWW>
      <cNewsletter></cNewsletter>
      <dGeburtstag></dGeburtstag>
      <fRabatt></fRabatt>
      <cHerkunft></cHerkunft>
      <dErstellt></dErstellt>
      <tkundenattribute></tkundenattribute>
    </tkunde>
    <tlieferadresse>
      <cAnrede></cAnrede>
      <cVorname></cVorname>
      <cNachname></cNachname>
      <cTitel></cTitel>
      <cFirma></cFirma>
      <cStrasse></cStrasse>
      <cAdressZusatz></cAdressZusatz>
      <cPLZ></cPLZ>
      <cOrt></cOrt>
      <cBundesland></cBundesland>
      <cLand></cLand>
      <cTel></cTel>
      <cMobil></cMobil>
      <cFax></cFax>
      <cMail></cMail>
    </tlieferadresse>
    <tzahlungsinfo>
      <cBankName></cBankName>
      <cBLZ></cBLZ>
      <cKontoNr></cKontoNr>
      <cKartenNr></cKartenNr>
      <dGueltigkeit></dGueltigkeit>
      <cCVV></cCVV>
      <cKartenTyp></cKartenTyp>
      <cInhaber></cInhaber>
    </tzahlungsinfo>
  </tBestellung>
</tBestellungen>
 

pikantum

Guest
AW: Auftragsimport - Artikel werden nicht gelistet

Ich mache ja auch sowas ähnliches mit einer Batch; muss du nicht die Artikelnummer auch mit eingeben? Zumindest wird es bei mir klaglos übernommen.
 

seeolm

Aktives Mitglied
20. April 2010
42
0
AW: Auftragsimport - Artikel werden nicht gelistet

Hast du diese XML bei dir getestet?
was ist denn die Artikelnummer? Parameter kArtikel oder cArtNr? Wird die nicht automatisch generiert?
 

pikantum

Guest
AW: Auftragsimport - Artikel werden nicht gelistet

Für mich ist halt der Kunde wichtig:

PHP:
<cKundenNr>5</cKundenNr>

und die Artikelnummer mit dem Bruttopreis, mit dem die Wawi auch rechnet. Oder war es der Nettopreis??? IMHO der Brutto...(komischerweise)
Wird sauber vom Lagerbestand abgezogen.

Hier ein Ausschnitt aus meiner funktionierenden xml:

PHP:
<?xml version="1.0" encoding="iso-8859-1" ?> 
 <tBestellungen>
 <tBestellung kFirma="0">
  <cSprache>ger</cSprache> 
  <cWaehrung>EUR</cWaehrung> 
  <fGuthaben /> 
  <fGesamtsumme>0</fGesamtsumme> 
  <cBestellNr /> 
  <cExterneBestellNr>11111</cExterneBestellNr> 
  <cVersandartName /> 
  <cVersandInfo /> 
  <dVersandDatum>2010-04-22</dVersandDatum> 
  <cTracking /> 
  <cLogistiker /> 
  <dLieferDatum></dLieferDatum> 
  <cKommentar /> 
  <cBemerkung /> 
  <dErstellt></dErstellt> 
  <cZahlungsartName>Bar</cZahlungsartName> 
  <dBezahltDatum></dBezahltDatum> 
  <fBezahlt></fBezahlt>
       <twarenkorbpos>                 
         <cName>Chili-Fäden. 10g</cName>             
         <cArtNr>1101107</cArtNr>             
         <cBarcode/>                 
         <cSeriennummer/>             
         <cEinheit>Stück</cEinheit>         
         <fPreisEinzelNetto>1.12150</fPreisEinzelNetto> 
         <fPreis>1.20</fPreis>             
         <fMwSt>7.00</fMwSt>             
         <fAnzahl>1.00</fAnzahl>             
         <cPosTyp>standard</cPosTyp>        
      </twarenkorbpos>                 
      <twarenkorbpos>
                 
        ...snip...
      
      </twarenkorbpos>                 
 <tkunde kKunde="0">
  <cKundenNr>5</cKundenNr> 
  <cAnrede>Firma</cAnrede> 
  <cTitel /> 
  <cVorname></cVorname> 
  <cNachname></cNachname> 
  <cFirma></cFirma> 
  <cStrasse></cStrasse> 
  <cAdressZusatz></cAdressZusatz> 
  <cPLZ></cPLZ> 
  <cOrt></cOrt> 
  <cBundesland /> 
  <cLand>Deutschland</cLand> 
  <cTel></cTel> 
  <cMobil></cMobil> 
  <cFax></cFax> 
  <cMail></cMail> 
  <cUSTID></cUSTID> 
  <cWWW></cWWW> 
  <cNewsletter>N</cNewsletter> 
  <dGeburtstag></dGeburtstag> 
  <fRabatt /> 
  <cHerkunft /> 
  <dErstellt /> 
  <tkundenattribute /> 
  </tkunde>
 <tlieferadresse kLieferadresse="">
  <cAnrede /> 
  <cVorname /> 
  <cNachname /> 
  <cTitel /> 
  <cFirma /> 
  <cStrasse /> 
  <cAdressZusatz /> 
  <cPLZ /> 
  <cOrt /> 
  <cBundesland /> 
  <cLand /> 
  <cTel /> 
  <cMobil /> 
  <cFax /> 
  <cMail /> 
  </tlieferadresse>
 <tzahlungsinfo>
  <cBankName /> 
  <cBLZ /> 
  <cKontoNr /> 
  <cKartenNr /> 
  <dGueltigkeit /> 
  <cCVV /> 
  <cKartenTyp /> 
  <cInhaber /> 
  </tzahlungsinfo>
  </tBestellung>
  </tBestellungen>
 

seeolm

Aktives Mitglied
20. April 2010
42
0
AW: Auftragsimport - Artikel werden nicht gelistet

danke, habe mal die Stellen herausgesucht, die du anders hast. Morgen teste ich das dann mal, obs was bringt, wenn ich das ändere.
 

seeolm

Aktives Mitglied
20. April 2010
42
0
AW: Auftragsimport - Artikel werden nicht gelistet

hab den Fehler gerade entdeckt. Es lag am twarenkorbpos Tag. Da hatte ich das W groß geschrieben. 🙁
 

seeolm

Aktives Mitglied
20. April 2010
42
0
AW: Auftragsimport - Artikel werden nicht gelistet

ich bins nochmal. Importierte Aufträge legen doch auch Kunden an, oder? Ich wollte gerade den Kunden suchen, dieser wird aber nicht gefunden.
 

seeolm

Aktives Mitglied
20. April 2010
42
0
AW: Auftragsimport - Artikel werden nicht gelistet

hat sich erledigt. irgendwie lags an meinem Dauertest Kunden. Andere gehen.
Wieso kann man seine Beträge hier nicht editieren?
 

Ähnliche Themen