Jump to content
  • 0

update matching records


Bruno

Question

Posted

Om een betalingsoverzicht te creeren voor de klanten, importeer ik alle betalingen en verkopen naar 1 tabel.

Ik gebruik de optie " Update matching records in found set" samen met add remaining data as new records.

Voor de betalingen werkt dit zonder problemen.

De verkopen echter komen er gewoon voor een 2e keer in.

 

Heb het volgende al gecontroleerd:

1- Het unieke InvoiceId is met een = aangeduid

2- Het invoiceId is in de 2 tabellen een Tekstveld

3- Voor de import doe ik in beide tabellen "show all records"

4- Heb de scriptlijn van de import al verwijderd en terug aangemaakt

 

Wat kan ik nog nakijken ?

7 answers to this question

Recommended Posts

  • 0
Posted

Je zou ook NIET kunnen importeren, maar bijvoorbeeld vanuit een tabel "betalingsoverzichten" met behulp van portalen de factuurbedragen en de gedane betalingen met hun totalen kunnen tonen.

VR

Groet

Harry

  • 0
Posted

Nee, dat is geen optie.

Veel klanten doen deelbetalingen en willen regelmatig heel hun historiek op papier zien in chronologische volgorde.

 

bvb.

 

Betaling 29-6 : 100

factuur 27-6 : 50

factuur 20-6 : 50

 

Ik vrees dat je dat met portalen niet voor mekaar krijgt.

  • 0
Posted

Alle benodigde gegevens zitten al in je database. Gebruik relaties, rapporten en portalen om gegevens te tonen. Zo voorkom je dat er onnodig redundante data nodig is en maakt het geheel flexibel. Alles valt en staat met een goed genormaliseerde database structuur. Als die klopt is het niet ingewikkeld om uit al je gegevens, informatie te verkrijgen en rapporten samen te stellen.

  • 0
Posted

Zoals ik het zie heb je orders van klanten dat worden facturen. Deze facturen kunnen in delen betaald worden. Maak hiervoor een tabel betalingen. En dan ben je er al. Via relaties kun je dan een rapport maken op het niveau van betalingen waarbij je de informatie van de factuur en/of order + klantgegevens kan weergeven in headers en subsummaries.

  • 0
Posted

Bedankt voor alle goede ideeen.

Maar wat kan er nog mis gaan in die "update matching records" buiten alle dingen die ik al heb nagekeken ?

  • 0
Posted

Wat is het resultaat als je een berekening maakt op de twee vergelijkingsvelden in je database met de volgende functie

Exact ( oorspronkelijke tekst ; vergelijkende tekst ) of met

lower ( Exact ( oorspronkelijke tekst ; vergelijkende tekst ) )

en anders met trim ( lower ( Exact ( oorspronkelijke tekst ; vergelijkende tekst ) ) )

 

als de berekening waarde "1" terug geeft zijn je waarden gelijk en zou de import moeten werken.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...