En ocasiones pueden reportar que transferencia enviada por otra tienda no esta lista para recibir nota;tienda que envía comenta que ya le dio salida.
Lo primero que validaremos es como esta la transferencia en la tienda que recibe así como el estatus del gateway;
select top 1 * from thd_sms_gateway.dbo.MessagesControlSync nolock order by LastSyncDate desc
select * from transferheader with(nolock) where transfernumber = xxxxxxxxx
select * from transferdetail with(nolock) where transfernumber = xxxxxxxxx

(imagen tomada de otro caso)
Podemos observar que transferencia esta en estatus SO. Lo siguiente por hacer es ir a validar en tienda que realiza envió.
select * from transferheader with(nolock) where transfernumber = xxxxxxxxx
select * from transferdetail with(nolock) where transfernumber = xxxxxxxxx
select iv.SKUAdjusted,iv.QuantityAdj,iv.ConvertSign,* from invadjLog (nolock) iv where iv.docnumber like
'%9999125202%' order by iv.SKUAdjusted

(imagen tomada de otro caso)
Podemos ver que transferencia ya esta en estatus ET, en la imagen anterior también se valido que transferencia si se surtió y si existe afectación de inventario por salida de transferencia. Lo siguiente es mandar el ticket a MMS con el siguiente comentario;
Buen día equipo de MMS su apoyo con estatus de transferencia aun se encuentra en so, por el lado de tienda que envía transferencia ya se encuentra en estatus ET
Gateway actualizado.
NOTA ADICIONAL:
MMS Puede levantarnos un task solicitando reenvió de mensaje de transferencia de tienda que envía,
lo primero es buscar el mensaje
Select * from OutboundTransactionsHistory with (nolock) where DateCreated >= '2024-11-29'--reemplazar por fecha de cuando se proceso
and Payload like '%8735022371%' order by dateprocess asc--reemplazar numero de transferencia.
debemos enviar estos 3 msjes HM_transferHeader, HM_transferedetail y el de poslog

INSERT INTO OutBoundIntegrationTransactions SELECT WebServiceSettingCode, WebServiceTypeCode, TypeCode, PayLoad, RunSequence,
NULL, NULL, NULL, NULL, 0, 1, getdate() FROM OutBoundTransactionsHistory
WHERE ID = '52799F70-A012-4E24-BE8B-F10D0089AF99' --pegar el ID del mensaje a enviar