Gå til innhold
Norsk – Norge
  • Det finnes ingen forslag fordi søkefeltet er tomt.

Duplikatkontroll for salgsordre

I noen tilfeller kan det opprettes dobbelt opp av en salgsordre, denne artikkelen tar for seg hvordan det kan løses

Cloud

Aktiver DuplicateOrderValidation = true i Export to ERP -> salesorder: create -> Export config

Cloud spørring - navn på spørring = DuplicateOrderValidation

select 
customerno,
orderno,
'Duplikatkontroll! Ordre til kundenr ' || customerno || '" er allerede sendt. Denne ordren kan du ikke sende igjen. ' bxMessage,
--bxorderid,
idempotencyKey
from
system.TransactionLog
where
idempotencyKey = '#idempotencyKey#'
limit 1

OnPrem

Aktiver DuplicateOrderValidation = true i Export to ERP -> salesorder: create -> Export config
Legg til mapping i salesorder: create -> Export mapping, bruk sourcefield = idempotencykey, destination er et ledig felt i ERPet på ordren som kan benyttes til dette. 

OnPrem spørring - navn på spørring = DuplicateOrderValidation

select top 1 
customerno,
orderno,
'Duplikatkontroll! Ordre til kundenr ' || customerno || '" er allerede sendt. Denne ordren kan du ikke sende igjen. ' bxMessage,
--bxorderid,
idempotencyKey
from
--BxEngine.dbo.TransactionLog --Aktiveres hvis BxEngine transaksjonslogg benyttes.

where
--idempotencyKey = '#idempotencyKey#' --Aktiveres hvis BxEngine transaksjonslogg benyttes.
   feltnavnerp = '#idempotencyKey#'