Leeza Baidar
1 year ago
12 changed files with 458 additions and 0 deletions
-
1CLEAR TXN BEFORE DATA MIGRATION.sql
-
101Changes.txt
-
190Identity_Insert_AgentMaster.sql
-
BINStoredProc/JsonRx_Proc_UserRegistration_V2.sql
-
BINStoredProc/PROC_GENERATE_MEMBERSHIP_ID.sql
-
BINStoredProc/proc_get_exrate_master.sql
-
BINStoredProc/proc_mobile_StaticData.sql
-
33Tables/ThirdpartyApilog.sql
-
5alter.txt
-
6checklist.txt
-
31idTypes.sql
-
91rate.sql
@ -0,0 +1,101 @@ |
|||||
|
2023-08-05 |
||||
|
JME Japan Changes: |
||||
|
1. DB Clean |
||||
|
2. Country Related Setups |
||||
|
3. Customer registration country Setup: proc_online_dropDownList @flag='onlineCountrylist' |
||||
|
|
||||
|
|
||||
|
2023-08-06 |
||||
|
1. Customer populate issue send txn page: proc_searchCustomerIRH |
||||
|
-> Issue with countryId, was passing Japan countryid |
||||
|
2. Issue in login: set Japan country code while login: proc_applicationIntlLogin |
||||
|
-> Update agentMaster agentCountry,agentCountryId to UK |
||||
|
-> Query: update agentmaster set agentCountry='United Kingdom',agentCountryId=233 where agentCountry='japan' |
||||
|
3. Delete all the agents: |
||||
|
delete from agentmaster where agentid not in (393877, 394390, 394397, 394398, 1001) |
||||
|
delete from applicationusers where agentid not in (393877, 394390, 394397, 394398, 1001) |
||||
|
delete from applicationusers where userid not in (10001, 10002, 52768) |
||||
|
|
||||
|
4. Further work on DB Clean Task: |
||||
|
truncate table sscDetail |
||||
|
truncate table sscDetailHistory |
||||
|
truncate table sscDetailTemp |
||||
|
truncate table sscMaster |
||||
|
truncate table sscMasterHistory |
||||
|
truncate table creditLimit |
||||
|
truncate table creditLimitHistory |
||||
|
truncate table creditLimitInt |
||||
|
truncate table creditLimitIntHistory |
||||
|
truncate table receiveTranLimit |
||||
|
truncate table receiveTranLimitMod |
||||
|
truncate table sendTranLimit |
||||
|
truncate table sendTranLimitMod |
||||
|
|
||||
|
truncate table TBL_TXN_COMPLIANCE_CDDI |
||||
|
|
||||
|
truncate table csDetail |
||||
|
truncate table csDetailHistory |
||||
|
truncate table csDetailRec |
||||
|
truncate table csMaster |
||||
|
truncate table csMasterHistory |
||||
|
truncate table csSafeListRuleDetail |
||||
|
truncate table csSafelistRuleDetailHistory |
||||
|
|
||||
|
truncate table scPayDetail |
||||
|
truncate table scPayDetailHistory |
||||
|
truncate table scPayMaster |
||||
|
truncate table scPayMasterHistory |
||||
|
truncate table crossRateDecimalMask |
||||
|
truncate table rateMask |
||||
|
truncate table rateMaskHistory |
||||
|
truncate table defExRate |
||||
|
truncate table defExRateHistory |
||||
|
truncate table exRateTreasury |
||||
|
truncate table exRateTreasuryHistory |
||||
|
truncate table exRateTreasuryMod |
||||
|
|
||||
|
TRUNCATE TABLE AGENT_BRANCH_RUNNING_BALANCE |
||||
|
TRUNCATE TABLE REFERRAL_AGENT_WISE |
||||
|
|
||||
|
|
||||
|
5. Replace JME with IMEUK while creating Agent: proc_agentMaster |
||||
|
6. Agent details updated to IME UK: |
||||
|
-> update agentmaster set agentname='IME London', agentaddress='Pentax House, South Hill Avenue, South Harrow, London, HA2 0DU', agentcity='South Harrow', agentstate='South Harrow' where agentid=393877 |
||||
|
update agentmaster set agentname='IME London Head Office', agentaddress='Pentax House, South Hill Avenue, South Harrow, London, HA2 0DU', agentcity='South Harrow', agentstate='South Harrow' where agentid=394390 |
||||
|
|
||||
|
7. Delete Bank and Branch related datas and drop unnecessary tables |
||||
|
drop table API_BANK_BRANCH_LIST_BAK |
||||
|
drop table API_BANK_LIST_1 |
||||
|
drop table API_BANK_LIST_BAK |
||||
|
drop table API_BANK_LIST_JULY30 |
||||
|
truncate table API_BANK_LIST_TMP |
||||
|
truncate table API_BANK_LIST_MASTER_TMP |
||||
|
delete from API_BANK_LIST where api_partner_id <> 394397 |
||||
|
delete from API_BANK_BRANCH_LIST where branch_id <> 584068 |
||||
|
delete from API_BANK_LIST_MASTER where bank_country<>'nepal' |
||||
|
|
||||
|
Misc Changes: |
||||
|
Change Country code to: gb (for mobile number for UK) |
||||
|
Remove Introducer from send page. |
||||
|
PROC_REFERALSETUP: Account creation logic changed and Referral code generation logic changed |
||||
|
|
||||
|
2023-08-07: |
||||
|
1. Service charge setup |
||||
|
2. Exchange Rate Setup |
||||
|
-> Rate Mask: proc_currencyMaster @flag='bc' |
||||
|
-> Cross Rate Decimal Mask |
||||
|
-> Cost Rate Setup |
||||
|
-> Exchange Rate Treasury |
||||
|
3.Partner Mapping (Issue) |
||||
|
-> Same user can approve the setup |
||||
|
4. Load limit and collection currency |
||||
|
-> proc_sendIRH @flag = 'acBalByAgentId' |
||||
|
-> change @pCountryId = UK, was hardcoded |
||||
|
5. Populate prefecture issue in send page of customer. |
||||
|
-> Hardcode countryid in send page. |
||||
|
6. Add Collect mode in send page. |
||||
|
-> from country setup |
||||
|
-> Update the current Send Page Field Setup, from Japan to United Kingdom |
||||
|
7. Customer ID type is not valid, please update ID details first! |
||||
|
-> proc_sendIRH: change the hardcoded countryId 113 to UK country Id |
||||
|
-> FNAGetUserCashLimitDetails: Change hardcoded value JME to IME. |
@ -0,0 +1,190 @@ |
|||||
|
|
||||
|
UPDATE agentmaster set agentId='394395' WHERE agentName='IME Mobile' |
||||
|
|
||||
|
select * from agentmaster where agentid=394449 |
||||
|
|
||||
|
SET IDENTITY_INSERT agentmaster ON; |
||||
|
|
||||
|
insert into agentmaster(agentId,parentId |
||||
|
,agentName |
||||
|
,agentCode |
||||
|
,agentAddress |
||||
|
,agentCity |
||||
|
,agentCountry |
||||
|
,agentState |
||||
|
,agentDistrict |
||||
|
,agentZip |
||||
|
,agentLocation |
||||
|
,agentPhone1 |
||||
|
,agentPhone2 |
||||
|
,agentFax1 |
||||
|
,agentFax2 |
||||
|
,agentMobile1 |
||||
|
,agentMobile2 |
||||
|
,agentEmail1 |
||||
|
,agentEmail2 |
||||
|
,businessOrgType |
||||
|
,businessType |
||||
|
,agentRole |
||||
|
,agentType |
||||
|
,allowAccountDeposit |
||||
|
,actAsBranch |
||||
|
,contractExpiryDate |
||||
|
,renewalFollowupDate |
||||
|
,isSettlingAgent |
||||
|
,agentGrp |
||||
|
,businessLicense |
||||
|
,agentBlock |
||||
|
,agentCompanyName |
||||
|
,companyAddress |
||||
|
,companyCity |
||||
|
,companyCountry |
||||
|
,companyState |
||||
|
,companyDistrict |
||||
|
,companyZip |
||||
|
,companyPhone1 |
||||
|
,companyPhone2 |
||||
|
,companyFax1 |
||||
|
,companyFax2 |
||||
|
,companyEmail1 |
||||
|
,companyEmail2 |
||||
|
,localTime |
||||
|
,localCurrency |
||||
|
,agentDetails |
||||
|
,isActive |
||||
|
,isDeleted |
||||
|
,createdDate |
||||
|
,createdBy |
||||
|
,modifiedDate |
||||
|
,modifiedBy |
||||
|
,approvedDate |
||||
|
,approvedBy |
||||
|
,agentCountryId |
||||
|
,headMessage |
||||
|
,extCode |
||||
|
,swiftCode |
||||
|
,routingCode |
||||
|
,mapCodeInt |
||||
|
,mapCodeDom |
||||
|
,commCodeInt |
||||
|
,commCodeDom |
||||
|
,joinedDate |
||||
|
,isMigrated |
||||
|
,mapCodeIntAc |
||||
|
,mapCodeDomAc |
||||
|
,payOption |
||||
|
,agentApiType |
||||
|
,isHeadOffice |
||||
|
,routing |
||||
|
,isInternal |
||||
|
,cpEmail |
||||
|
,agentSettCurr |
||||
|
,contactPerson1 |
||||
|
,contactPerson2 |
||||
|
,latitude |
||||
|
,longitude |
||||
|
,agentAddress2 |
||||
|
,apiAgent |
||||
|
,BANKCODE |
||||
|
,BANKBRANCH |
||||
|
,BANKACCOUNTNUMBER |
||||
|
,ACCOUNTHOLDERNAME |
||||
|
,IsIntl |
||||
|
,IsDom |
||||
|
,isApiPartner |
||||
|
,branchCode |
||||
|
,maxValue) |
||||
|
select 394395,parentId |
||||
|
,agentName |
||||
|
,agentCode |
||||
|
,agentAddress |
||||
|
,agentCity |
||||
|
,agentCountry |
||||
|
,agentState |
||||
|
,agentDistrict |
||||
|
,agentZip |
||||
|
,agentLocation |
||||
|
,agentPhone1 |
||||
|
,agentPhone2 |
||||
|
,agentFax1 |
||||
|
,agentFax2 |
||||
|
,agentMobile1 |
||||
|
,agentMobile2 |
||||
|
,agentEmail1 |
||||
|
,agentEmail2 |
||||
|
,businessOrgType |
||||
|
,businessType |
||||
|
,agentRole |
||||
|
,agentType |
||||
|
,allowAccountDeposit |
||||
|
,actAsBranch |
||||
|
,contractExpiryDate |
||||
|
,renewalFollowupDate |
||||
|
,isSettlingAgent |
||||
|
,agentGrp |
||||
|
,businessLicense |
||||
|
,agentBlock |
||||
|
,agentCompanyName |
||||
|
,companyAddress |
||||
|
,companyCity |
||||
|
,companyCountry |
||||
|
,companyState |
||||
|
,companyDistrict |
||||
|
,companyZip |
||||
|
,companyPhone1 |
||||
|
,companyPhone2 |
||||
|
,companyFax1 |
||||
|
,companyFax2 |
||||
|
,companyEmail1 |
||||
|
,companyEmail2 |
||||
|
,localTime |
||||
|
,localCurrency |
||||
|
,agentDetails |
||||
|
,isActive |
||||
|
,isDeleted |
||||
|
,createdDate |
||||
|
,createdBy |
||||
|
,modifiedDate |
||||
|
,modifiedBy |
||||
|
,approvedDate |
||||
|
,approvedBy |
||||
|
,agentCountryId |
||||
|
,headMessage |
||||
|
,extCode |
||||
|
,swiftCode |
||||
|
,routingCode |
||||
|
,mapCodeInt |
||||
|
,mapCodeDom |
||||
|
,commCodeInt |
||||
|
,commCodeDom |
||||
|
,joinedDate |
||||
|
,isMigrated |
||||
|
,mapCodeIntAc |
||||
|
,mapCodeDomAc |
||||
|
,payOption |
||||
|
,agentApiType |
||||
|
,isHeadOffice |
||||
|
,routing |
||||
|
,isInternal |
||||
|
,cpEmail |
||||
|
,agentSettCurr |
||||
|
,contactPerson1 |
||||
|
,contactPerson2 |
||||
|
,latitude |
||||
|
,longitude |
||||
|
,agentAddress2 |
||||
|
,apiAgent |
||||
|
,BANKCODE |
||||
|
,BANKBRANCH |
||||
|
,BANKACCOUNTNUMBER |
||||
|
,ACCOUNTHOLDERNAME |
||||
|
,IsIntl |
||||
|
,IsDom |
||||
|
,isApiPartner |
||||
|
,branchCode |
||||
|
,maxValue |
||||
|
from agentmaster |
||||
|
where agentid=394449 |
||||
|
|
||||
|
SET IDENTITY_INSERT agentmaster OFF |
||||
|
|
@ -0,0 +1,33 @@ |
|||||
|
USE [LogDb] |
||||
|
GO |
||||
|
|
||||
|
/****** Object: Table [dbo].[tblThirdParty_ApiDetailLog] Script Date: 8/20/2023 12:07:58 AM ******/ |
||||
|
SET ANSI_NULLS ON |
||||
|
GO |
||||
|
|
||||
|
SET QUOTED_IDENTIFIER ON |
||||
|
GO |
||||
|
--DROP TABLE tblThirdParty_ApiDetailLog |
||||
|
CREATE TABLE [dbo].[tblThirdParty_ApiDetailLog]( |
||||
|
[rowId] [bigint] IDENTITY(1,1) NOT NULL, |
||||
|
[processId] [varchar](100) NULL, |
||||
|
[date] [datetime] NULL, |
||||
|
[thread] [varchar](255) NULL, |
||||
|
[level] [varchar](255) NULL, |
||||
|
[logger] [nvarchar](255) NULL, |
||||
|
[message] [nvarchar](max) NULL, |
||||
|
[exception] [nvarchar](max) NULL, |
||||
|
[logBy] [varchar](100) NULL, |
||||
|
[Provider] [varchar](30) NULL, |
||||
|
[ClientIpAddress] [nvarchar](128) NULL, |
||||
|
[UserName] [nvarchar](150) NULL, |
||||
|
[ControlNo] [varchar](50) NULL, |
||||
|
[MethodName] [varchar](100) NULL, |
||||
|
PRIMARY KEY CLUSTERED |
||||
|
( |
||||
|
[rowId] ASC |
||||
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] |
||||
|
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] |
||||
|
GO |
||||
|
|
||||
|
|
@ -0,0 +1,5 @@ |
|||||
|
ALTER TABLE customerMastertemp |
||||
|
ADD idIssueCountry INT NULL |
||||
|
|
||||
|
ALTER TABLE customerMaster |
||||
|
ADD idIssueCountry INT NULL |
@ -0,0 +1,6 @@ |
|||||
|
<add key="docUploadPath" value="C:\" /> |
||||
|
<add key="docUploadURL" value="C:\CustomerDocument\" /> |
||||
|
|
||||
|
<add key="profilePicUploadURL" value="C:\inetpub\JME\MobileApi\Images\Profile\" /> |
||||
|
<add key="ServiceType_Resource" value="C:\inetpub\App\MobileApi\App_Data\JsonFile\ServiceType.json" /> |
||||
|
<add key="PushNotification_Resource" value="C:\inetpub\App\MobileApi\App_Data\PushNotification" /> |
@ -0,0 +1,31 @@ |
|||||
|
SELECT valueId AS id |
||||
|
,detailTitle AS [text] |
||||
|
|
||||
|
FROM countryIdType CID WITH (NOLOCK) |
||||
|
INNER JOIN staticDataValue SV WITH (NOLOCK) ON CID.IdTypeId = SV.valueId |
||||
|
WHERE ISNULL(SV.ISActive, 'Y') = 'Y' |
||||
|
AND ISNULL(isDeleted, 'N') <> 'Y' |
||||
|
AND ( |
||||
|
spFlag IS NULL |
||||
|
OR ISNULL(spFlag, 0) = 5200 |
||||
|
) |
||||
|
--AND valueId in( '11168','11079','10997') |
||||
|
AND COUNTRYID = 233 |
||||
|
select * FROM countryIdType |
||||
|
update staticDataValue set detailTitle='EEA national Id Card' ,detailDesc='EEA national Id Card' , isActive='Y' |
||||
|
WHERE valueId='8008' --National ID |
||||
|
update staticDataValue set detailTitle='Bank Statement' ,detailDesc='Bank Statement' , isActive='Y' |
||||
|
WHERE valueId='11080' --Tohon |
||||
|
update staticDataValue set detailTitle='HM Forces ID' ,detailDesc='HM Forces ID' , isActive='Y' |
||||
|
WHERE valueId='11170' --Student Card |
||||
|
update staticDataValue set detailTitle='Utility bill' ,detailDesc='Utility bill' , isActive='Y' |
||||
|
WHERE valueId='11171' --CITIZEN NO |
||||
|
update staticDataValue set detailTitle='other Valid documents' ,detailDesc='other Valid documents' , isActive='Y' |
||||
|
WHERE valueId='11302' --other Gov. Issued |
||||
|
|
||||
|
|
||||
|
|
||||
|
UPDATE staticdatavalue set isActive='N', IS_DELETE='Y'WHERE typeID = 7009 |
||||
|
|
||||
|
update staticDataValue set detailTitle='Proof of Address Doc' , isActive='Y', IS_DELETE='N' |
||||
|
WHERE valueId='11316' and typeID = 7009 -- Utility Bills |
@ -0,0 +1,91 @@ |
|||||
|
EXEC proc_get_exRate_master @flag = 'False' |
||||
|
, @user = 'arjundhami554@gmail.com' |
||||
|
, @sCountryId = '113' |
||||
|
, @sAgent = '0' |
||||
|
, @sSuperAgent = '393877' |
||||
|
, @sBranch = '394395' |
||||
|
, @senderId = '0' |
||||
|
, @collCurr = 'GBP' |
||||
|
, @pCountryId = '151' |
||||
|
, @pCountry = 'Nepal' |
||||
|
, @pAgent = '0' |
||||
|
, @pCurr = 'NPR' |
||||
|
, @deliveryMethodId = '1' |
||||
|
, @cAmt = '0.0' |
||||
|
, @pAmt = '100000.0' |
||||
|
, @calBy = 'p' |
||||
|
, @couponCode = null |
||||
|
, @schemeId = null |
||||
|
, @payOutPartner = '0' |
||||
|
, @paymentType = null |
||||
|
, @cardOnline = null |
||||
|
, @TPexRate = null |
||||
|
, @isManualSc = 'N' |
||||
|
, @manualSc = '0.0' |
||||
|
, @ProcessFor = 'dashboard' |
||||
|
, @discountedFee = '0.0' |
||||
|
|
||||
|
|
||||
|
EXEC proc_get_exRate_master @flag = 'False' |
||||
|
,@user = 'saraadhikari45@gmail.com' |
||||
|
,@sCountryId = '113' |
||||
|
,@sAgent = '0' |
||||
|
,@sSuperAgent = '393877' |
||||
|
,@sBranch = '394395' |
||||
|
,@senderId = '0' |
||||
|
,@collCurr = 'JPY' |
||||
|
,@pCountryId = '203' |
||||
|
,@pCountry = 'Vietnam' |
||||
|
,@pAgent = '0' |
||||
|
,@pCurr = 'VND' |
||||
|
,@deliveryMethodId = '1' |
||||
|
,@cAmt = '0.0' |
||||
|
,@pAmt = '50000000.0' |
||||
|
,@calBy = 'p' |
||||
|
,@couponCode = NULL |
||||
|
,@schemeId = NULL |
||||
|
,@payOutPartner = '0' |
||||
|
,@paymentType = NULL |
||||
|
,@cardOnline = NULL |
||||
|
,@TPexRate = NULL |
||||
|
,@isManualSc = 'N' |
||||
|
,@manualSc = '0.0' |
||||
|
,@ProcessFor = 'dashboard' |
||||
|
,@discountedFee = '0.0' |
||||
|
|
||||
|
|
||||
|
|
||||
|
/****** Script for SelectTopNRows command from SSMS ******/ |
||||
|
SELECT tranType,pAgent,* |
||||
|
FROM [FastMoneyPro_Remit].[dbo].[exRateTreasury] where pCountry='151' |
||||
|
|
||||
|
--UPDATE [exRateTreasury] set cAgent=NULL where pCountry='151' |
||||
|
--delete from [exRateTreasury] where exRateTreasuryId='3' |
||||
|
/****** Script for SelectTopNRows command from SSMS ******/ |
||||
|
SELECT * |
||||
|
FROM [FastMoneyPro_Remit].[dbo].[defExRate] |
||||
|
|
||||
|
SELECT pAgent,* FROM exRateTreasury WITH(NOLOCK) WHERE ISNULL(isActive, 'N') = 'Y' |
||||
|
AND cCurrency = 'GBP' AND pCurrency = 'NPR' AND cAgent = '394395' AND (pAgent=394398) |
||||
|
AND (pCountry = 151) |
||||
|
|
||||
|
SELECT exRateTreasuryId,* FROM exRateTreasury WITH(NOLOCK) WHERE ISNULL(isActive, 'N') = 'Y' |
||||
|
AND cCurrency = 'GBP' AND pCurrency = 'NPR' AND cAgent = '394395' AND pAgent = '394398' AND tranType IS NULL |
||||
|
|
||||
|
select * FROM agentmaster |
||||
|
select * FROM dbo.FNAGetExRateDetails(3) |
||||
|
|
||||
|
select * FROM dbo.FNAGetExRate('233', '0', '394395', 'GBP', '151', '394398', 'NPR', 1) |
||||
|
|
||||
|
|
||||
|
SELECT * FROM dbo.FNAGetExRate(223,394395,'','GBP',151,'394398','NPR',1) |
||||
|
SELECT * |
||||
|
FROM agentMaster(NOLOCK) |
||||
|
WHERE extCode = 'NP ANYWHERE' |
||||
|
|
||||
|
SELECT * |
||||
|
FROM TblPartnerwiseCountry(NOLOCK) |
||||
|
WHERE CountryId = '151' |
||||
|
AND IsActive = 1 |
||||
|
AND ISNULL(IsMobileEnabled, 0) = 1 |
||||
|
AND ISNULL(PaymentMethod, @deliveryMethodId) = @deliveryMethodId |
Write
Preview
Loading…
Cancel
Save
Reference in new issue