Browse Source

super referal

master
shakun 6 months ago
parent
commit
9d874a59ce
  1. BIN
      Back/proc_SendTransaction.sql
  2. BIN
      Deployment/28122-SuperReferral/JsonRx_Proc_UserRegistration.sql
  3. BIN
      Deployment/28122-SuperReferral/PROC_TP_TXN_PUSH.sql
  4. BIN
      Deployment/28122-SuperReferral/back/JsonRx_Proc_UserRegistration.sql
  5. BIN
      Deployment/28122-SuperReferral/back/JsonRx_Proc_UserRegistration_V2.sql
  6. BIN
      Deployment/28122-SuperReferral/back/PROC_CASH_STATUS_REPORT_REFERRAL.sql
  7. BIN
      Deployment/28122-SuperReferral/back/PROC_REFERALSETUP.sql
  8. BIN
      Deployment/28122-SuperReferral/back/PROC_REFERRAL_REPORT.sql
  9. BIN
      Deployment/28122-SuperReferral/back/PROC_TP_TXN_PUSH.sql
  10. BIN
      Deployment/28122-SuperReferral/back/proc_Customerinformation.sql
  11. 68
      Deployment/28122-SuperReferral/back/proc_InsertReferralRewardPoints.sql
  12. BIN
      Deployment/28122-SuperReferral/back/proc_InsertRewardPoints.sql
  13. BIN
      Deployment/28122-SuperReferral/back/proc_applicationIntlLogin.sql
  14. BIN
      Deployment/28122-SuperReferral/back/proc_customerKYC.sql
  15. BIN
      Deployment/28122-SuperReferral/back/proc_online_approve_Customer.sql
  16. BIN
      Deployment/28122-SuperReferral/proc_customerKYC.sql
  17. BIN
      Deployment/28122-SuperReferral/proc_online_approve_Customer.sql
  18. BIN
      StoredProc/proc_online_core_customerSetup.sql

BIN
Back/proc_SendTransaction.sql

BIN
Deployment/28122-SuperReferral/JsonRx_Proc_UserRegistration.sql

BIN
Deployment/28122-SuperReferral/PROC_TP_TXN_PUSH.sql

BIN
Deployment/28122-SuperReferral/back/JsonRx_Proc_UserRegistration.sql

BIN
Deployment/28122-SuperReferral/back/JsonRx_Proc_UserRegistration_V2.sql

BIN
Deployment/28122-SuperReferral/back/PROC_CASH_STATUS_REPORT_REFERRAL.sql

BIN
Deployment/28122-SuperReferral/back/PROC_REFERALSETUP.sql

BIN
Deployment/28122-SuperReferral/back/PROC_REFERRAL_REPORT.sql

BIN
Deployment/28122-SuperReferral/back/PROC_TP_TXN_PUSH.sql

BIN
Deployment/28122-SuperReferral/back/proc_Customerinformation.sql

68
Deployment/28122-SuperReferral/back/proc_InsertReferralRewardPoints.sql

@ -0,0 +1,68 @@
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
ALTER PROCEDURE [dbo].[proc_InsertReferralRewardPoints] (
@Flag VARCHAR(20)
,@TranId BIGINT = NULL
,@CustomerId BIGINT = NULL
,@ReferralId VARCHAR(100) = NULL
,@rewardPoints INT = NULL
,@rewardValue MONEY = NULL
,@type VARCHAR(200) = NULL
,@pageSize VARCHAR(50) = NULL
,@pageNumber VARCHAR(50) = NULL
,@sortBy VARCHAR(50) = NULL
,@sortOrder VARCHAR(50) = NULL
,@newPoints INT = NULL
,@oldPoints INT = NULL
,@promotionType VARCHAR(50) = NULL
,@user VARCHAR(50) = NULL
,@isActive BIT = NULL
,@rowId INT = NULL
)
AS
BEGIN
SET NOCOUNT ON;
DECLARE @table VARCHAR(MAX)
,@select_field_list VARCHAR(MAX)
,@extra_field_list VARCHAR(MAX)
,@sql_filter VARCHAR(MAX)
,@agentId INT
,@regPoint INT
,@txnPoint INT
IF @flag = 'REGISTER'
BEGIN
SELECT @agentId = BRANCH_ID, @rowId = ROW_ID FROM REFERRAL_AGENT_WISE WHERE REFERRAL_CODE = @ReferralId
SELECT @regPoint = COMM_PCNT FROM INCENTIVE_SETUP_REFERRAL_WISE WHERE REFERRAL_ID = @rowId
IF NOT EXISTS (SELECT 'X' FROM REFERRAL_INCENTIVE_TRANSACTION_WISE WHERE CUSTOMER_ID = @CustomerId)
BEGIN
INSERT INTO REFERRAL_INCENTIVE_TRANSACTION_WISE (REFERRAL_ID, PARTNER_ID, COMMISSION_PCNT, FX_PCNT, CUSTOMER_ID, CREATED_DATE, REFERRAL_TYPE, TRAN_ID, IS_CANCEL )
VALUES (@ReferralId, @agentId, @regPoint, 0, @CustomerId, GETDATE(), 'REGISTRATION', 0, 0)
END
END
ELSE IF @flag = 'TRANSACTION'
BEGIN
SELECT @agentId = BRANCH_ID, @rowId = ROW_ID FROM REFERRAL_AGENT_WISE WHERE REFERRAL_CODE = @ReferralId
SELECT @txnPoint = FLAT_TXN_WISE FROM INCENTIVE_SETUP_REFERRAL_WISE WHERE REFERRAL_ID = @rowId
IF NOT EXISTS(SELECT 'X' FROM REFERRAL_INCENTIVE_TRANSACTION_WISE WHERE TRAN_ID = @TranId)
BEGIN
INSERT INTO REFERRAL_INCENTIVE_TRANSACTION_WISE (REFERRAL_ID, PARTNER_ID, COMMISSION_PCNT, FX_PCNT, CUSTOMER_ID, CREATED_DATE, REFERRAL_TYPE , TRAN_ID, TXN_DATE, IS_CANCEL )
VALUES (@ReferralId, @agentId, 0, @txnPoint, @CustomerId, GETDATE(), 'REF_TRANSACTION', @TranId, GETDATE(), 0)
END
END
END
GO

BIN
Deployment/28122-SuperReferral/back/proc_InsertRewardPoints.sql

BIN
Deployment/28122-SuperReferral/back/proc_applicationIntlLogin.sql

BIN
Deployment/28122-SuperReferral/back/proc_customerKYC.sql

BIN
Deployment/28122-SuperReferral/back/proc_online_approve_Customer.sql

BIN
Deployment/28122-SuperReferral/proc_customerKYC.sql

BIN
Deployment/28122-SuperReferral/proc_online_approve_Customer.sql

BIN
StoredProc/proc_online_core_customerSetup.sql

Loading…
Cancel
Save