ERROR TABLA FULLFILMENT

Este error se presenta por dos tipos de errores

  1. En la tabla DOMFulF no tiene ningún registro para lo cual se ejecuta el Query tabladomfulf Insert se actualiza en la tienda remisiona

BEGIN TRANSACTION;

INSERT INTO domfulf (OrderNo,StoreRem,StoreDelivery,OrderSeqNo,Sku,OrderQty,OptionCode,PromDate,Stat,CreateDate)

SELECT TranDetailDOM.DocNumber,’8733′,’8733′,trandetailDOM.SequenceNo,trandetailDOM.SKU,trandetailDOM.Quantity,trandetailDOM.PickTake,’2019-08-13′,’A’,trandetailDOM.TranDate

FROM TranDetailDOM WHERE registerID = 40

                           AND TranDate = ‘2019-08-10’

                                          and TranNumber = 654

                                          and DocNumber = 395859

                                          and sku <> 0

                                          ORDER BY sequenceNo

COMMIT TRANSACTION;

2. La tienda entrega y la tienda remisiona son iguales en la tabla DOMFulF

Aqui es necesario actualizar el campo Store Delivery ya que es la tienda entrega, este dato se pude obtener de la consulta de la orden en fleet.

Para la actualizacion de este campo utilizar el query  update domfulf

Es recomendable primeramente hacer el select para ver que es lo que actualizaras en realidad. En la tienda que remisiona

Select * from DOMFulF Where OrderNo = 395859  and StoreRem = 8733 and sku = 103604

–BEGIN TRANSACTION;

–UPDATE DOMFulF

–SET StoreDelivery = 8860

–Where  OrderNo = 395859  and StoreRem = 8733 and  sku = 825669

–COMMIT TRANSACTION;

Loading

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *