You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
206 lines
8.1 KiB
206 lines
8.1 KiB
SELECT * FROM TGoods
|
|
|
|
|
|
SELECT * FROM TImpGoods
|
|
|
|
|
|
INSERT INTO TGoods(FId,FNo,FName,FNoOfPad,FTypeId,FBriefCode,FUnitId,FSalePrice,FPurCostPrice,FSaleCostPrice,FConsCostPrice,FValuationMode,FBarCode,FEnabled,FSpecification,FPurUnitId,FConsUnitId,FSupplierId,FStoreId,FConsStoreId,FSaleStoreId,FMaxStock,FMinStock,FPeriodEnabled,FShelfLife,FDctId,FPointMode,FPointValue,FDeptId,FIsSale,FUnitLock,FDescription,FCustom1,FCustom2,FCustom3)
|
|
SELECT dbo.FNNewId(),FNo,FName,FNo,FTypeId,dbo.FNGetFirstPinYin(FName),
|
|
20006,FSalePrice,FPurCostPrice = 0,FSaleCostPrice = 0,FConsCostPrice = 0,
|
|
FValuationMode = 0,FBarCode = 0,FEnabled = 1,FSpecification = '',
|
|
FPurUnitId = 0,FConsUnitId = 0,FSupplierId = 0,FStoreId = 0,FConsStoreId= 0,FSaleStoreId= 0,
|
|
FMaxStock= 0,FMinStock= 0,FPeriodEnabled= 0,FShelfLife= 0,FDctId= 0,FPointMode= 0,FPointValue= 0,
|
|
FDeptId= 0,FIsSale,FUnitLock= 0,FDescription= '',FCustom1 = '',FCustom2 = '',FCustom3 = ''
|
|
FROM TImpGoods
|
|
|
|
INSERT INTO TGoodsMultiUnit(FId,FGoodsId,FUnitType,FUnitId,FSequence,FConvDir,FConvRate,FSalePrice,FPurCostPrice,FSaleCostPrice,FConsCostPrice,FBarCode,FUnitLock)
|
|
SELECT dbo.FNNewId(),FId,1,FUnitId,1,1,1,FSalePrice,FPurCostPrice,FSaleCostPrice,FConsCostPrice,FBarCode,FUnitLock
|
|
FROM TGoods
|
|
DELETE TGoodsMultiUnit
|
|
|
|
|
|
SELECT * FROM TGoodsMultiUnit
|
|
|
|
SELECT * FROM TBasicType WHERE FKey = 'GoodsUnit'
|
|
|
|
ALTER TABLE TImpGoods ADD FTypeId BIGINT
|
|
|
|
UPDATE A
|
|
SET A.FTypeId = B.FId
|
|
FROM TImpGoods AS A,TBasicType AS B
|
|
WHERE REPLACE(A.FTypeName,' ','') LIKE '%' + B.FName + '%'
|
|
AND FKey = 'GoodsType'
|
|
|
|
UPDATE TImpGoods SET FTypeName = '其他系列' where FTypeName = '其它系列'
|
|
|
|
UPDATE TImpGoods SET FIsSale = 0 WHERE FIsSale IS NULL
|
|
UPDATE TImpGoods SET FIsSale = 1 WHERE FIsSale = '√'
|
|
|
|
|
|
|
|
SELECT * FROM TImpItem
|
|
|
|
delete TImpItem WHERE FNo IS NULL OR FNo = '项目数:'
|
|
|
|
ALTER TABLE TImpItem ADD FTypeId BIGINT
|
|
|
|
UPDATE A
|
|
SET A.FTypeId = B.FId
|
|
FROM TImpItem AS A,TBasicType AS B
|
|
WHERE A.专业类型= B.FName
|
|
AND B.FKey = 'ItemType'
|
|
|
|
|
|
|
|
ALTER TABLE TImpItem ADD FId BIGINT
|
|
ALTER TABLE TImpItem ADD FNo VARCHAR(30)
|
|
ALTER TABLE TImpItem ADD FName VARCHAR(30)
|
|
ALTER TABLE TImpItem ADD FTypeId BIGINT
|
|
ALTER TABLE TImpItem ADD FPrice DECIMAL(18,6)
|
|
|
|
UPDATE TImpItem SET FName = XMMC00
|
|
UPDATE TImpItem SET FId = XMBM00
|
|
UPDATE TImpItem SET FNo = XMNBBM
|
|
UPDATE TImpItem SET FTypeId = 0
|
|
UPDATE TImpItem SET FPrice = XMJG00
|
|
|
|
INSERT TItem(FId,FNo,FNoOfPad,FName,FAbbr,FTypeId,FBriefCode,FDescription,FPriceMode,FIsService,FStatTimes,FCustom1,FCustom2,FCustom3,FEnabled,FPrice,FVipPrice,FTime,FDctId,FDisplayTypeId,FPointMode,FPointValue,FDeptId,FAllowBooking)
|
|
|
|
|
|
|
|
SELECT dbo.FNNewId(),FNo,FNo,FName,FName,FTypeId,FBriefCode = dbo.FNGetFirstPinYin(FName),
|
|
FDescription = '',FPriceMode = 0,FIsService = 1,FStatTimes = 1,FCustom1 = '',FCustom2 = '',
|
|
FCustom3 = '',FEnabled = 1,FPrice ,FVipPrice = Fprice ,FTime = 0,FDctId = 0 ,FDisplayTypeId = 0,
|
|
FPointMode = 0,FPointValue = 0,FDeptId = 0,FAllowBooking = 1
|
|
|
|
FROM TImpItem
|
|
|
|
|
|
|
|
SELECT * FROM TImpEmployee
|
|
|
|
ALTER TABLE TImpEmployee ADD FNo VARCHAR(1000)
|
|
ALTER TABLE TImpEmployee ADD FName VARCHAR(1000)
|
|
ALTER TABLE TImpEmployee ADD FPosId BIGINT
|
|
ALTER TABLE TImpEmployee ADD FDeptId BIGINT
|
|
ALTER TABLE TImpEmployee ADD FId BIGINT
|
|
ALTER TABLE TImpEmployee ADD FGender INT
|
|
ALTER TABLE TIMPEmployee ADD FBirthday DATETIME
|
|
ALTER TABLE TIMPEmployee ADD FCreateDate DATETIME
|
|
ALTER TABLE TIMPEmployee ADD FAddress VARCHAR(1000)
|
|
ALTER TABLE TIMPEmployee ADD FSerialNo VARCHAR(1000)
|
|
|
|
|
|
|
|
UPDATE TImpEmployee SET FNo = 员工序号
|
|
UPDATE TImpEmployee SET FName = 姓名
|
|
UPDATE TImpEmployee SET FIdCard = 身份证号
|
|
UPDATE TImpEmployee SET FAddress = 户籍地址
|
|
UPDATE TImpEmployee SET FGender = CASE WHEN 性别 = '男' then 1 ELSE '0' END
|
|
UPDATE TImpEmployee SET FCreateDate = 入职时间
|
|
UPDATE TImpEmployee SET FSerialNo = 员工编号
|
|
|
|
|
|
|
|
UPDATE TImpEmployee SET FId = dbo.FNNewId() WHERE FId IS NULL
|
|
|
|
SELECT * FROM TIMPEmployee WHERE FPosId IS NULL
|
|
SELECT * FROM TIMPEmployee WHERE FDeptId IS NULL
|
|
|
|
SELECT * FROM TBasicType WHERE FName = '拓专员'
|
|
|
|
-- UPDATE TImpEmployee SET FBirthday = RYCS00 WHERE FBirthday IS NULL
|
|
|
|
UPDATE A
|
|
SET A.FPosId = B.FId
|
|
FROM TBasicType AS B,TImpEmployee AS A
|
|
WHERE (A.职位 = B.FName OR A.职位 = B.FName)
|
|
AND B.FKey = 'Position'
|
|
|
|
UPDATE A
|
|
SET A.FPosId = B.FId
|
|
FROM TBasicType AS B,TImpEmployee AS A
|
|
WHERE (A.职位 = '顾问' AND '美容顾问' = B.FName)
|
|
AND B.FKey = 'Position'
|
|
|
|
UPDATE A
|
|
SET A.FPosId = B.FId
|
|
FROM TBasicType AS B,TImpEmployee AS A
|
|
WHERE (A.职位 = '拓专员' AND '拓客员' = B.FName)
|
|
AND B.FKey = 'Position'
|
|
|
|
|
|
UPDATE A
|
|
SET A.FPosId = B.FId
|
|
FROM TBasicType AS B,TImpEmployee AS A
|
|
WHERE (A.职位 = '店长' AND '美容店长' = B.FName)
|
|
AND B.FKey = 'Position'
|
|
|
|
|
|
UPDATE A
|
|
SET A.FDeptId = B.FId
|
|
FROM TBasicType AS B,TImpEmployee AS A
|
|
WHERE (A.所属部门 = B.FName OR A.所属部门 + '部' = B.FName)
|
|
AND B.FKey = 'Department'
|
|
|
|
SELECT * FROM TEMployeeSub
|
|
|
|
|
|
|
|
UPDATE A
|
|
SET A.FCompId = C.FId
|
|
FROM TCompany AS C,TImpEmployee AS A
|
|
WHERE A.RYSZBM = C.FZDName
|
|
|
|
|
|
SELECT * FROM TCompany WHERE FName LIKE '%阳光%'
|
|
SELECT * FROM TImpEmployee
|
|
|
|
INSERT INTO TEmployee(FId,FNo,FName,FEnLname,FEnFname,FNickname,FDeptId,FPosId,FTechTypeId,FBriefCode,FGender,FStature,FWeight,FNationPlace,FNation,FEducation,FMarital,FAddress,FTelephone,FMobilePhone,FQQ,FEmail,FIdCard,FBirthdayType,FBirthday,FCardNo,FCardPW,FPW,FBank,FBankCardNo,FSSNo,FHCNo,FLinkMan,FLinkManTel,FLinkManAddr,FIntroducer,FAllowSign,FAllowBooking,FContractType,FState,FCreatorId,FCreateDate,FEntryDate,FExpiredDate,FLeaveDate,FDescription,FCustom1,FCustom2,FCustom3,FPrice,FTags)
|
|
SELECT dbo.FNNewId(),FNo,FName,FEnLname = '',FEnFname = '',FNickname = FName,FDeptId = 0,
|
|
FPosId,FTechTypeId = 0,FBriefCode = DBO.FNGetFirstPinYin(FName),FGender = 0,
|
|
FStature = 0,FWeight = 0,FNationPlace = 0,FNation = 0,FEducation = '',FMarital = '',FAddress = '',
|
|
FTelephone = '',FMobilePhone = '',FQQ = '',FEmail = '',FIdCard = '',FBirthdayType = 'L',FBirthday = NULL,
|
|
FCardNo = '',FCardPW = '',FPW ='',FBank = '',FBankCardNo = '',FSSNo = '',FHCNo ='',FLinkMan = '',
|
|
FLinkManTel = '',FLinkManAddr = '',FIntroducer = '' ,FAllowSign = 0,FAllowBooking = 1,FContractType = '',
|
|
FState = 1,FCreatorId = 0,FCreateDate = GETDATE(),FEntryDate = null,FExpiredDate = null,FLeaveDate = null,
|
|
FDescription = '',FCustom1 = '',FCustom2 = '',FCustom3 ='',FPrice = 0,FTags = ''
|
|
FROM TImpEmployee
|
|
|
|
WHERE FNo NOT IN(SELECT FNo FROM TEmployee)
|
|
|
|
UPDATE A SET A.FId = B.FId
|
|
FROM TImpEmployee AS A,TEmployee AS B
|
|
WHERE A.FNo = b.fnO
|
|
|
|
SELECT * FROM TEmployeeSub
|
|
|
|
INSERT TEmployeeSub(FEmpId,FCompId,FSerialNo)
|
|
SELECT A.FId,A.FCompId,A.FNo
|
|
FROM TImpEmployee AS A
|
|
WHERE FCompId = 4907116693846607985
|
|
|
|
WHERE FId NOT IN(SELECT FEmpId FROM TEmployeeSub)
|
|
|
|
AND FCompNAME is not null
|
|
|
|
SELECT * FROM TImpEmployee WHERE FCompId IS NULL
|
|
|
|
SELECT * FROM TImpCardType
|
|
|
|
|
|
|
|
UPDATE TImpCardType SET FAllowRchg = 0 WHERE FAllowRchg IS NULL
|
|
UPDATE TImpCardType SET FAllowRchg = 1 WHERE FAllowRchg = '√'
|
|
|
|
UPDATE TImpCardType SET FAllowSale = 0 WHERE FAllowSale IS NULL
|
|
UPDATE TImpCardType SET FAllowSale = 1 WHERE FAllowSale = '√'
|
|
|
|
INSERT INTO TMemberCardType(FId,FNo,FName,FValueType,FMaterial,FPrice,FCardFeeAmt,FAcctId,FDeposit,FAcctId2,FDeposit2,FAcctId3,FDeposit3,FTimes,FAlertBalance,FMinRchgAmt,FSalePointMode,FSalePointValue,FRchgPointMode,FRchgPointValue,FPaySmsFee,FTimeCard,FValidityPeriod,FValidityPeriodUnit,FExpiredDate,FDefaultMemo,FCreateTime,FAllowSale,FAllowRchg,FDeptId,FEnabled,FOrder)
|
|
SELECT FId = dbo.FNNewId(),FNo,FName,1,FMaterial = 2,FPrice,FCardFeeAmt = 0,FAcctId = 3,FDeposit = FPrice,FAcctId2 = 0,FDeposit2 = 0 ,FAcctId3 = 0,FDeposit3 = 0,
|
|
FTimes = 0,FAlertBalance = 0,FMinRchgAmt = 0,FSalePointMode = 0,FSalePointValue = 0 ,FRchgPointMode = 0,FRchgPointValue = 0,FPaySmsFee = 0,FTimeCard = 0,FValidityPeriod = 100,FValidityPeriodUnit = 1,
|
|
FExpiredDate = NULL,FDefaultMemo = '',FCreateTime = GETDATE(),FAllowSale,FAllowRchg,FDeptId = 0,FEnabled =1,FOrder = 1
|
|
FROM TImpCardType
|
|
where FNO IS NOT NULL
|
|
|
|
|