2012-10-16 5 views
0

현재 회계 연도를 알아야하는 사용자 지정 CRM 2011 워크 플로가 있습니다. 현재 난 그냥 조건 연산자에 대한 정수 값 (2012)를 전달하고, 아래 참조 :CRM 2011 사용자 지정 워크 플로 - 현재 회계 연도 받기

complianceRecordCondition.AttributeName = "new_complianceStartDate"; 
complianceRecordCondition.Operator = ConditionOperator.InFiscalPeriod; 
complianceRecordCondition.Values.Add(2012); 

을 내가해야 할 일은되고, 대신에 값 2012을 추가, 나는 현재를 얻을 수/계산해야 어쨌든 회계 연도를 값에 넣으십시오.

아무도 내가이 일을 어떻게 수행하는지 설명 할 수 있습니까?

답변

2

나는 나 자신이 내가 조금 익숙 해요 회계 부품을 사용 havn't는 있지만 이러한 다른 조건 연산자를 보았는가?

public enum ConditionOperator 
{   
    ... 
    ThisFiscalYear = 58,   
    ThisFiscalPeriod = 59,   
    NextFiscalYear = 60,   
    NextFiscalPeriod = 61,   
    LastFiscalYear = 62,   
    LastFiscalPeriod = 63,   
    LastXFiscalYears = 64,   
    LastXFiscalPeriods = 65,   
    NextXFiscalYears = 66,   
    NextXFiscalPeriods = 67,   
    InFiscalYear = 68,   
    InFiscalPeriod = 69,   
    InFiscalPeriodAndYear = 70,   
    InOrBeforeFiscalPeriodAndYear = 71,   
    InOrAfterFiscalPeriodAndYear = 72, 
    ... 
} 

그들은 여러분이 달성하고자하는 것, 특히 ThisFiscalYear에 가깝습니다.

나는 필터가 조금 더이 같은보고 기대 :

complianceRecordCondition.AttributeName = "intellic_complianceStartDate"; 
complianceRecordCondition.Operator = ConditionOperator.ThisFiscalYear; 
0

을이 단계를 경작해야 할 설정 회계 연도 CRM에 따라 년 회계 연도를 얻기 위해.

  1. 조직 엔티티에서 회계 연도 시작 날짜를 검색하십시오.
  2. 그런 다음 현재 회계 연도를 계산하십시오. 이 링크

    Get Current fiscal year in crm

코드를 얻을 수 있습니다
관련 문제