Pilot_KD_Parino_yuyubo/Pilot_KD_Parino/SQL/销售出库单自动更新通知制单人sql.sql
2025-04-07 21:06:39 +08:00

40 lines
5.4 KiB
Transact-SQL

Select q1.FID,q3.FSBILLID From T_SAL_OUTSTOCK q1 JOIN T_SAL_OUTSTOCKENTRY q2 on q1.FID = q2.FID JOIN T_SAL_OUTSTOCKENTRY_LK q3 on q2.FENTRYID = q3.FENTRYID
Where q1.F_VRYF_TEXT_CA9 = '' AND q3.FSTABLENAME = 'T_SAL_DELIVERYNOTICEENTRY' GROUP BY q1.FID,q3.FSBILLID --获取所有没有通知制单人的销售出库单
Select a2.FNAME,a1.FID From T_SAL_DELIVERYNOTICE a1 JOIN T_SEC_USER a2 on a1.FCreatorId = a2.FUSERID --获取发货通知单制单人
go
Select A.FID,B.FNAME From (Select q1.FID,q3.FSBILLID From T_SAL_OUTSTOCK q1 JOIN T_SAL_OUTSTOCKENTRY q2 on q1.FID = q2.FID JOIN T_SAL_OUTSTOCKENTRY_LK q3 on q2.FENTRYID = q3.FENTRYID
Where q1.F_VRYF_TEXT_CA9 = '' AND q3.FSTABLENAME = 'T_SAL_DELIVERYNOTICEENTRY' GROUP BY q1.FID,q3.FSBILLID) A JOIN (Select a2.FNAME,a1.FID From T_SAL_DELIVERYNOTICE a1 JOIN
T_SEC_USER a2 on a1.FCreatorId = a2.FUSERID) B on A.FSBILLID = B.FID
Update T_SAL_OUTSTOCK Set F_VRYF_TEXT_CA9 = (Select top 1 B.FNAME From (Select q1.FID,q3.FSBILLID From T_SAL_OUTSTOCK q1 JOIN T_SAL_OUTSTOCKENTRY q2 on q1.FID = q2.FID JOIN T_SAL_OUTSTOCKENTRY_LK q3 on q2.FENTRYID = q3.FENTRYID
Where q1.F_VRYF_TEXT_CA9 = '' AND q3.FSTABLENAME = 'T_SAL_DELIVERYNOTICEENTRY' GROUP BY q1.FID,q3.FSBILLID) A JOIN (Select a2.FNAME,a1.FID From T_SAL_DELIVERYNOTICE a1 JOIN
T_SEC_USER a2 on a1.FCreatorId = a2.FUSERID) B on A.FSBILLID = B.FID Where A.FID = T_SAL_OUTSTOCK.FID)--where判断
Where FID in (100189,100190,100191,100192,100193,100194,100195,100196,100197,100198,100199,100200,100201,100202,100203,100204,100205,100206,100207,100208,
100209,100210,100211,100212,100213,100214,100215,100216,100217,100218,100219,100220,100221,100222,100223,100224,100225,100226,100227,100228,100229,100230,100231,100232,100233,100234,100235,100236,100237,100240,100241,100242,100243,100244,100245,100246,100247,100248,100249,100250,
100251,100252,100253,100254,100255,100256,100257,100258,100259,100260,100261,100262,100263,100264,100267,100268,100269,100270,100271,100272,100273,100274,100275,100276,
100277,100278,100279,100280,100281,100282,100283,100284,100285,100286,100287,100288,100289,100290,100291,100292,100293,100294,100295,100296,100297,100298,100299,100300,
100301,100302,100303,100304,100305,100306,100307,100308,100309,100310,100311,100312,100313,100314,100315,100316,100319,100320,100321,100322,100323,100324,100325,100326,
100327,100328,100329,100330,100331,100332,100333,100334,100335,100336,100337,100338,100339,100340,100341,100342,100343,100344,100345,100346,100347,100348,100349,100350,
100351,100352,100353,100354,100355,100356,100357,100358,100359,100360,100361,100362,100363,100364,100365,100366,100367,100368,100369,100370,100371,100372,100373,100374,
100375,100376,100377,100378,100379,100380,100381,100382,100383,100384,100385,100386,100387,100388,100389,100390,100391,100392,100393,100394,100395,100396,100397,100398,100399,
100400,100401,100402,100403,100404,100405,100406,100407,100408,100409,100410,100411,100412,100413,100414,100415,100416,100417,100418,100419,100420,100421,100422,100423,
100424,100425,100426,100427,100428,100429,100430,100431,100432,100433,100434,100435,100436,100437,100438,100439,100440,100441,100443,100444,100445,100446,100449,100450,100451,100452,100453,100454,100455,100456,
100457,100458,100459,100460,100461,100462,100463,100464,100465,100466,100467,100468,100469,100470,100471,100472,100473,100474,100475,100476,100477,100478,100479,100480,100481)
--Select * From T_SAL_OUTSTOCK Where F_VRYF_TEXT_CA9 = ''
Select F_VRYF_TEXT_CA9,* From T_SAL_OUTSTOCK Where FID in (100189,100190,100191,100192,100193,100194,100195,100196,100197,100198,100199,100200,100201,100202,100203,100204,100205,100206,100207,100208,
100209,100210,100211,100212,100213,100214,100215,100216,100217,100218,100219,100220,100221,100222,100223,100224,100225,100226,100227,100228,100229,100230,100231,100232,100233,100234,100235,100236,100237,100240,100241,100242,100243,100244,100245,100246,100247,100248,100249,100250,
100251,100252,100253,100254,100255,100256,100257,100258,100259,100260,100261,100262,100263,100264,100267,100268,100269,100270,100271,100272,100273,100274,100275,100276,
100277,100278,100279,100280,100281,100282,100283,100284,100285,100286,100287,100288,100289,100290,100291,100292,100293,100294,100295,100296,100297,100298,100299,100300,
100301,100302,100303,100304,100305,100306,100307,100308,100309,100310,100311,100312,100313,100314,100315,100316,100319,100320,100321,100322,100323,100324,100325,100326,
100327,100328,100329,100330,100331,100332,100333,100334,100335,100336,100337,100338,100339,100340,100341,100342,100343,100344,100345,100346,100347,100348,100349,100350,
100351,100352,100353,100354,100355,100356,100357,100358,100359,100360,100361,100362,100363,100364,100365,100366,100367,100368,100369,100370,100371,100372,100373,100374,
100375,100376,100377,100378,100379,100380,100381,100382,100383,100384,100385,100386,100387,100388,100389,100390,100391,100392,100393,100394,100395,100396,100397,100398,100399,
100400,100401,100402,100403,100404,100405,100406,100407,100408,100409,100410,100411,100412,100413,100414,100415,100416,100417,100418,100419,100420,100421,100422,100423,
100424,100425,100426,100427,100428,100429,100430,100431,100432,100433,100434,100435,100436,100437,100438,100439,100440,100441,100443,100444,100445,100446,100449,100450,100451,100452,100453,100454,100455,100456,
100457,100458,100459,100460,100461,100462,100463,100464,100465,100466,100467,100468,100469,100470,100471,100472,100473,100474,100475,100476,100477,100478,100479,100480,100481)