복잡한 주기적 계산의 메커니즘. 기본 및 주요 계산 유형의 개념 계산이란 무엇입니까?

1C Enterprise 8 플랫폼에서 실행되는 구성에서 급여를 계산하려면 이를 위한 구성 개체로 작업할 수 있어야 합니다. 급여 계산 가능성을 구현하려면 구성에서 계산 유형 계획 및 계산 레지스터와 같은 개체를 사용해야 합니다. 이러한 개체가 없으면 계산을 구현하는 것이 완전히 불가능하지는 않더라도 상당히 문제가 됩니다. 이 기사에서는 급여 계산을 위한 개체와 해당 개체를 사용하는 방법을 설명하고 싶습니다.
사용된 기본 개념:
계산 유형– 직원에게 적용될 수 있는 발생 또는 공제.
계산 유형 계획– 동일한 유형의 계산 유형을 저장하기 위한 구성 개체입니다.
베이스– 특정 유형의 계산 계산의 기초가 되는 일련의 계산 유형입니다.
등록기간– 문서가 시스템에 등록된 날짜입니다. 그리고 계산 등록의 빈도가 한 달인 경우 등록 기간은 시스템에 의해 해당 월의 시작 부분으로 자동 조정됩니다.
타당성– 계산 유형이 유효한 간격입니다. 예를 들어, 한 달 안에 문서를 등록할 수 있지만 유효 기간은 다음 달이 됩니다.
본문에 나오는 약어:
PVR– 계산 유형 계획;

이제 PVR 설정부터 시작하겠습니다. 기본적으로 PVR의 설정은 디렉터리의 설정과 유사하지만, PVR에 대한 특정 설정은 개체 편집 창의 "계산" 탭에 있습니다. PVR에는 동일한 유형의 계산이 포함되어 있습니다. 시스템에는 여러 PVR이 있을 수 있습니다. 일반적으로 PVR은 기본 발생액, 추가 발생액 및 공제용으로 생성됩니다. PVR 설정의 예가 그림 1에 나와 있습니다.

그림 1

속성 "유효기간 사용"- 이 PVR의 계산 유형이 기간(예: 급여)을 갖는 경우 플래그를 설정합니다. 이 경우, 예를 들어 해당 월 15일부터 20일까지 급여 지급액을 계산하는 것이 가능합니다. 이 플래그가 설정되지 않으면 이 옵션은 존재하지 않습니다.
속성 "기본 종속성"– 계산 유형이 기본에 따라 달라질 수 있는지 여부를 나타냅니다. 기본에 대한 종속성은 두 가지 유형이 있습니다. a) 유효 기간별 기본에 대한 종속 - 이는 이 PVR에 있는 계산 유형이 유효 기간에 따라 달라짐을 의미합니다. b) 등록 기간 기준에 따라 다름 - 계산 유형은 출품작이 입력된 달의 기준에 따라 달라집니다. 베이스에 하나 이상의 종속성이 있는 경우 계산 유형에 대한 기본 계획을 선택해야 합니다. 즉, 기본적으로 사용할 수 있는 PVR 계산 유형입니다.

그런 다음 계산 유형 계획에 계산 유형을 추가하고 구성할 수 있습니다. 계산 유형을 설정할 때 기본, 선행 및 변위 계산 유형을 구성해야 합니다. 계산 유형을 설정하는 예가 그림 2에 나와 있습니다.

그림 2

"기본 계산 유형" 탭에서는 현재 계산 유형을 계산할 때 데이터베이스에 포함될 계산 유형 목록을 구성합니다. 따라서 이러한 유형의 계산을 계산할 때 데이터베이스에 포함되지 않은 계산 유형은 고려되지 않습니다. 주요 계산 유형 목록은 해당 계산 유형 목록을 나타내며, 변경 시 이 계산 유형을 다시 계산해야 합니다. 음, 대체 유형 목록은 계산 유형의 유효 기간 동안 경쟁이 있는 경우 주어진 계산 유형을 대체할 계산 유형을 나타냅니다.
다음으로 계산 레지스터를 구성해야 합니다. 여기서 각 계산 레지스터는 하나의 계산 유형 계획에 대응해야 하지만 하나의 PVR은 여러 계산 레지스터에 대응할 수 있습니다. 계산 레지스터의 기본 설정은 개체 편집 대화 상자의 기본 탭에서 수행됩니다. 설정 예는 그림 3에 나와 있습니다.

그림 3

속성 "계산 유형 계획"- 여기에서는 계산 레지스터에 해당하는 PVR을 나타냅니다.
유효기간 속성- 계산 레지스터가 계산 유형, 즉 주기적 계산 유형의 유효 기간을 지원하는 경우 플래그가 표시됩니다. 플래그가 설정되면 "유효 기간 시작" 및 "유효 기간 종료" 속성이 계산 레지스터 항목에 추가됩니다.
속성 "작업 일정"- 유효 기간 플래그가 설정된 경우 이 속성을 사용할 수 있습니다. 달력의 특정 날짜에 대한 시간 표준이 기록되는 정보 레지스터(비주기적)를 나타냅니다.
그래프 값 속성-정보 레지스터 작업 일정의 리소스가 표시됩니다. 이 값을 사용하여 시스템은 데이터베이스 데이터를 계산할 수 있습니다. 즉, 시스템은 직원이 특정 날짜에 얼마나 일해야 하는지 계산할 수 있습니다.
"차트 날짜" 속성- 날짜 유형의 차원이 표시됩니다. 이 측정값을 사용하여 시스템은 근무일/휴일일이 어느 날짜에 속하는지 이해할 수 있습니다.
속성 "기본 기간"- 계산 레지스터가 계산 유형의 기본 기간을 지원할지 여부를 나타냅니다. 플래그가 설정된 경우 계산 레지스터 항목에는 "기본 기간 시작" 및 "기본 기간 종료"라는 추가 속성이 있습니다.
"주기성" 속성- 계산 레지스터의 주파수를 나타냅니다.
데이터 탭에서는 차원, 리소스 및 계산 레지스터 세부 정보를 구성합니다. 예제 설정이 그림 4에 나와 있습니다.

그림 4

차원은 계산 레지스터의 레코드가 저장될 섹션을 정의합니다. 리소스는 계산된 값, 즉 계산 유형 계산의 실제 결과입니다. 세부사항 - 계산 레지스터 항목에 대한 추가 정보가 여기에 표시됩니다. 예를 들어 계산 유형의 계획된 값을 세부적으로 저장할 수 있습니다.
또한 결제 등록을 위한 등록 문서를 지정해야 합니다. 그렇지 않으면 시스템에서 데이터베이스 구성을 저장할 수 없습니다. 로거는 구성 개체 편집 대화 상자에서 동일한 이름의 탭에 지정됩니다.
설정이 완료되면 문서 기록 게시용 핸들러에서 계산 레지스터에 따라 움직임을 생성하는 알고리즘을 설명해야 합니다. 움직임 생성 알고리즘의 예는 다음과 같습니다.

프로시저 처리 수행(실패, 모드) Movement.MainAccruals.Write = True; 발생 주기 이동의 각 TechLineAccruals에 대해 = Movements.MainAccruals.Add(); Movement.Reversal = AccrualTexLine.Reversal; Movement.CalculationType = AccrualTexLine.CalculationType; Movement.ActionPeriodStart = AccrualTexLine.StartDate; Movement.ActionPeriodEnd = EndDay(TextLineAccrual.EndDate); 운동.등록기간 = 등록기간; Movement.Employee = AccrualTexLine.Employee; Movement.Division = TechLineAccrual.Division; Movement.GraphicsType = AccrualTexLine.GraphicsType; Movement.Size = AccrualTexLine.Size; 엔드사이클; Movements.Write();//작업 기록 세트 쓰기 CalculateAccruals(Failure); 절차 종료

계산 레지스터의 항목이 기록되면 계산 레지스터 리소스 자체의 계산을 직접 수행할 수 있습니다. 위 코드에서는 CalculateAccruals() 프로시저에서 이 작업이 수행됩니다. 요금 계산 절차는 다음과 같습니다.

프로시저 CalculateAccruals(Rejection) 요청 = 새 요청; Query.Text = "SELECT | BasicAccrualsDataGraphics.LineNumber, | BasicAccrualsDataGraphics.WorkingDayPeriodActions AS PeriodActionsPlan, | BasicAccrualsDataGraphics.WorkingDayActualPeriodActions AS PeriodActionsFact, | BasicAccrualsDataGraphics.CalculationType.Method 계산 AS 메소드, | 기본 발생 DataGraphics. 계산 유형 AS 계산 유형 발신 | 계산 등록. 기본 발생. 데이터 그래픽(| 등록자 = &링크 |) 기본 AccrualsDataGraphics 방법"; Request.SetParameter("링크",링크); 선택 = Query.Run().Select(); Search = 새 구조("RowNumber"); Movement.MainAccruals Cycle Search.LineNumber = Record.LineNumber의 각 레코드에 대해; 선택.재설정(); Selection.FindNext(검색)인 경우 Selection.CalculationType = PlansCalculationTypes.BasicAccruals.SalaryByDays인 경우 Selection.ActionPeriodPlan = 0인 경우 메시지 = New MessageToUser; Message.Text = "일정이 꽉 차 있지 않습니다."; 메시지.메시지(); 거부 = 사실; 그렇지 않은 경우 Record.Result = Sampling.ActionPeriodFact*Record.Size/Sampling.ActionPeriodPlan; endIf; endIf; endIf; 엔드사이클; Movements.BasicAccruals.Write(,True); EndProcedure // 계산Accruals()

이 예에서는 일별 급여 발생액을 계산할 것이며, 다른 유형의 계산을 계산하려면 해당 조건과 수식을 추가해야 합니다. 완성되고 계산된 급여 문서의 예가 그림 5에 나와 있습니다.

그림 5

이것은 1C:Enterprise 8 플랫폼에서 급여를 계산하는 방법입니다. 부가적인 설명 없이 가장 간단한 사례는 다음과 같습니다. 표준 솔루션에서 알고리즘은 더 방대하고 광범위하며 보편적이라는 것이 분명합니다. 이 기사에서는 급여 계산을 가능하게 하는 플랫폼 개체 작업의 기본 사항을 보여주었습니다.

관심을 가져주셔서 감사합니다! 질문이 있으시면 답변해 드리겠습니다.​

1C: 급여 및 인사 관리 8 프로그램에는 급여, 휴가 수당 등과 같이 법으로 정한 일련의 발생이 포함됩니다. 그러나 조직의 현지 행위는 예를 들어 수입의 백분율로 분기 별 보너스와 같은 다른 발생을 제공할 수 있습니다. 이 기사에서 1C 회사의 전문가는 프로그램에 추가 지불을 추가하는 방법, 즉 임의 발생을 설정하는 방법에 대해 설명합니다.

때로는 기업의 임금 규정에 보너스가 포함되어 자동 계산이 가능하지만 미리 정의된 비용 목록에는 없습니다. 이 요금을 목록에 추가하려면 새 요금을 설정하는 메커니즘을 사용하고 맞춤 추가 요금을 생성할 수 있습니다.

예를 들어, 임금 규정은 팀 평균 수입의 일정 비율인 보너스를 제공하지만 직원의 평균 급여를 초과해서는 안 됩니다. 지급 비율은 노동 참여 계수(이하 KTU)에 따라 계산되며 각 직원의 순서에 따라 설정됩니다. 평균 수입은 팀에 대해 매월 계산되는 지표이며 계획(표준) 초과를 반영합니다.

이 경우 자동 적립을 설정하는 방법은 무엇입니까? 이 작업을 처리하려면 요금 목록을 주의 깊게 조사해야 합니다. 계산 유형 계획 - 발생액그리고 처리 중 초기 프로그램 설정. 적절한 적립이 없는 경우 새 적립을 생성해야 합니다. 메뉴 설정 -> 적립 -> 생성. 발생을 설정하려면 여러 탭을 작성해야 합니다. 각각을 살펴보겠습니다.

서표 기초. 예를 들어 상 이름을 지정하십시오. 침입 보너스. 적립 목적은 제한된 목록에서 선택됩니다. 다음과 같은 일부 약속이 있음을 이해해야 합니다. 휴가 수당또는 병가 지불, 해당 문서에만 유효합니다. 적합한 목적지를 선택해야 합니다. 이 경우에는 .

방법을 표시해 주세요. 적립 진행 중. 다음 옵션 중 하나를 선택하십시오.

  • 월간 간행물;
  • 별도의 문서에 따르면;
  • 나열된 달에;
  • 지표 값을 입력한 경우에만 해당됩니다.
  • 시간 추적 유형이 입력된 경우에만 해당됩니다.

이 상황에서는 두 가지 옵션이 가능합니다. 별도의 문서에 따르면그리고 지표값을 입력한 경우에만. 첫 번째 경우, 이 보험료 지불 주문에 따라 발생합니다. 즉 현장에서 적립 진행 중표시되어야 한다 별도의 문서에 따르면. 두 번째에서는 지표를 입력한 후 문서를 작성할 때 자동으로 계산이 수행됩니다. 급여.

옵션을 선택하시면 별도의 문서에 따르면다음 시나리오에 따라 진행할 수 있습니다. 급여를 계산하기 전에 다음 지표를 작성하십시오. 월간 승무원의 평균 수입 및 직원에게 지급되는 비율. 다음으로 프로그램에서 수입으로 인한 보너스 지급 명령이라는 문서를 표시하십시오. 보너스는 입력된 지표를 고려하여 그곳에서 직접 계산됩니다.

이제 공식을 편집해야 합니다. 계산을 통해 얻은 평균 수입의 백분율을 평균 수입과 비교하고 이 값 중 더 작은 값을 선택합니다. 공식은 다음과 같습니다.

최소(총 평균 수입, 초과근무 x 초과근무 보너스 비율 / 100),

어디:
평균소득총액- 이는 미리 설정된 표시기이므로 목록에서 선택해야 합니다.
침입- 이것은 새로운 지표이며, “지표 생성” 버튼을 클릭하면 생성됩니다.

지표의 목적설치되어야 한다 부서용, 사용된 - 그리고 . 결과로 얻은 표시기를 사용하기 위한 다른 옵션을 지정할 수도 있습니다. 해당 달에 입력된 데이터를 요약합니다., 그러나 이 예에서는 일회성 문서 항목으로 충분합니다. 침입은 코펙으로 표시되어야하므로 정확성- 2개의 표지판(그림 1).

PercentageBonusFromWork-In- 새로운 지표도 생성해야 합니다.

이 지표의 목적은 다음과 같습니다. 직원의 경우, 사용된 출시된 달에만 해당그리고 급여계산을 위해 데이터 입력 전표로 한번에 입력. 직원에 대한 표시를 문서에 직접 입력할 수도 있습니다. 급여 계산, 설정에서 적절한 항목을 선택하면. 급여 규정에 보너스 비율이 소수점 이하 자릿수 없이 항상 정수라고 규정되어 있는 경우 해당 필드에 정확성입력하다 " 0 "(그림 2).


지표들로 구성된 공식은 그림 1에서 볼 수 있다. 삼.


수식은 계산 기준을 사용하지 않으므로 탭 기본 계산사용 불가.

북마크에 시간 추적이는 이미 지불된 시간에 대한 추가 지불이며 서비스 기간에 영향을 미치지 않는다는 것이 자동으로 설정됩니다.

북마크에 종속성계산할 때 이 보너스를 고려해야 하는 발생액 및 공제액을 나타냅니다. 예를 들어, 집행 영장에 따른 공제 계산 기준에 포함됩니다.

북마크에 우선순위이 보너스 계산은 같은 기간의 다른 적립과 관련이 없으므로 아무것도 작성할 필요가 없습니다.

북마크에 평균 수입평균을 계산할 때 이 보너스를 어떻게 고려해야 하는지 나타냅니다. 즉, 근무 시간을 완전히 또는 부분적으로 고려합니다. 보너스 계산에 사용되는 지표에는 이미 근무 시간이 고려되어 있으므로 평균을 계산하기 위해 설정하겠습니다. 프리미엄을 충분히 고려한. 평균을 계산할 때 이 발생액을 색인화해야 하는 필요성은 해당 플래그에 의해 규제됩니다.

북마크에 세금, 기부금, 회계깃발을 세우다 개인소득세 과세 대상보너스 소득 코드를 표시하십시오 - 2002 또는 2003 수상 목적과 지급 자금에 따라 다릅니다. 필드 소득 유형보험료는 자동으로 입력되며 발생 목적이 선택되었으므로 편집이 불가능합니다. . 수상은 보험료가 전액 적용되는 소득. 비슷하게 Art에 따른 비용 유형. 255소득세의 경우 발생 목적에 따라 자동으로 설정되며 단락에 따른 지불 비용에 고려됩니다. 2 큰술. 255 러시아 연방 세금 코드, 인센티브 발생으로.

기본적으로 이 발생액에 대한 전기는 직원의 주요 발생액에 대해 생성된 전기와 유사하게 생성됩니다. 필요한 경우 다른 회계 옵션을 지정할 수 있습니다.

따라서 보너스 계산을 위한 설정이 생성되었습니다(그림 4). 사용 방법?


매월 추가된 지표를 추가하려면 침입그리고 PercentageBonusFromWork-In, 이를 입력하려면 템플릿을 설정해야 합니다. 메뉴에 설정 - 초기 데이터 입력 템플릿새 템플릿을 만듭니다. 런인을 입력하려면 부서에 대한 하나의 지표를 입력하기 위한 템플릿이 필요합니다(그림 5).


초기 데이터 입력 템플릿을 구성한 후 메뉴에서 급여 -> 급여 계산을 위한 데이터팀의 평균 수입을 부서별로 별도의 문서에 입력하는 것이 가능해졌습니다.

직원의 보너스 비율을 목록으로 입력하는 것이 더 편리하므로 이에 맞게 템플릿을 구성하십시오. 메뉴에 설정 -> 초기 데이터 입력 템플릿북마크에 추가적으로플래그를 설정합니다. 문서가 여러 직원을 사용한다는 플래그를 설정합니다. 결과적으로 메뉴는 급여 계산 -> 계산용 데이터런인에서 보너스 비율을 입력하는 문서는 표 형식을 취합니다.

템플릿은 한 번만 구성하면 되며, 작업 조건에 따라 보너스를 계산하기 위한 데이터가 매월 입력됩니다.

이 예에서는 보너스가 발생하려면 주문을 입력해야 하는 방식으로 보너스가 구성되어 있습니다.

메뉴에 급여 계산 -> 보너스수상 유형을 나타내는 문서를 작성하십시오. 수입 보너스. 수입, 보너스 비율그리고 평균 수입서류에 자동으로 입력되며, 입력된 공식에 따라 보험료가 계산됩니다.

보험료 계산 결과는 해당 필드의 동일한 문서에 표시됩니다. . 보험료는 별도의 서류로 적립되므로 중납기간에 납부하시면 편리합니다. 또한 버튼을 클릭하면 동일한 Award 문서에서 직접 이 작업을 수행할 수 있습니다. 지불하다.

1C:Enterprise 시스템에서 계산 유형 계획 객체는 계산 레지스터에 사용되는 계산 유형을 생성하도록 설계되었습니다.

계산 유형 계획을 지원하는 메커니즘을 통해 다양한 계산 유형을 설계하고 지원할 수 있습니다. 구성 단계에서는 각 특정 계산 유형 계획의 속성을 설명할 수 있습니다.

코드 및 이름 외에도 계산 유형에 대한 계획 작업 메커니즘을 사용하면 계산 유형에 대한 계획 요소에 대한 추가 정보를 저장하기 위한 세부 정보 집합과 동일한 유형의 정보를 저장할 수 있으며 그 수는 가변적일 수 있습니다.

계산 유형의 각 계획에 대해 여러 보기 및 편집 양식을 지정할 수 있습니다.

계산 유형 계획 속성

계산 유형의 계획 편집은 편집 창에서 수행됩니다.

라인 입력

"양식" 탭에서 입력 필드는 라인별로 생성됩니다. 계산 유형 계획의 특징은 미리 정의된 계산 유형이 있다는 것입니다.

사전 정의된 데이터는 "기타" 탭에서 "사전 정의" 버튼을 클릭하여 불러오는 별도의 창에 입력됩니다. 1C:Enterprise 모드에서는 사용자가 이러한 유형의 계산을 삭제할 수 없습니다.

"기타" 탭에서 개체 차단 모드(자동 또는 제어)를 설정하고 이 유형의 개체에 대한 전체 텍스트 검색 기능을 설정합니다.

복잡한 계산

복잡한 계산은 일반적으로 여러 계산 작업 또는 중간 결과로 구성되며, 이는 독립적인 값을 가지며 저장에 필요합니다.

예를 들어 직원의 급여에는 다음과 같은 중간 계산이 포함됩니다.

  • 기본 요금(급여, 관세) 계산,
  • 편차 계산(휴가, 병가),
  • 추가 발생액 계산(보너스, 추가 지급, 배당금)
  • 세금 및 기타 공제 계산 (개인 소득세, 위자료),
  • 기타 계산 (연금의 기금, 기금 및 보험 부분에 대한 기여)
  • 발행할 총 금액을 계산합니다.

직원 급여를 계산할 때 최종 지급 금액만 계산할 수는 없습니다. 계산의 중간 결과 중 다수가 필수 저장 대상이고 정부 기관에 보고하는 데 사용되기 때문입니다. 1C: Enterprise 8.0에서 이러한 중간 결과를 구현하기 위해 계산 유형 계획으로 그룹화된 계산 유형이 있습니다.

각 계산 유형 계획은 계산 레지스터 항목의 상호 작용 패턴을 설명하고 항목이 계산되는 규칙, 시간상 상대 위치 및 재계산 규칙을 ​​설정할 수 있도록 합니다.

여러 유형의 계산 계획이 있을 수 있습니다. 계획에는 포함된 모든 계산 유형에 영향을 미치는 몇 가지 공통 특성이 있으므로 계획 간 계산 유형의 분포는 임의적이지 않습니다. 예를 들어, 유효 기간에 따른 상호 대체 지원은 기본 발생 및 편차(급여, 휴가)에 일반적이며 세금 및 원천징수(개인 소득세, 위자료)에는 일반적이지 않습니다.

사전 정의된 계산 유형

계산 유형은 응용 솔루션 개발 단계에서도 미리 정의된 유형의 계산을 생성할 수 있습니다. 프로그램 작업 시 개발자가 금지하지 않는 한 사용자는 추가 계산 유형을 독립적으로 만들 수 있습니다.

여기에는 계정과목표와 사전 정의된 계정에 대한 비유가 있습니다. 실제로 구성 개발 단계에서 미리 정의된 계산 유형을 사용하여 특정 주제 영역에 대한 계산 방식이 지정됩니다.

계산 유형 간의 관계

각 계산 유형에 대해 다음 창에는 기본, 선행 및 대체 계산 유형이 표시됩니다.

다음은 계산 유형 간의 관계에 대한 설명입니다.

기초적인- 이것은 계산 유형이며, 그 결과는 이러한 유형의 계산 계산에 사용됩니다. 예를 들어, 급여에 대한 추가 지급액을 계산할 때 급여 금액이 사용되며, 주요 발생액은 개인 소득세 계산의 기초가 됩니다.

발표자- 이것은 계산 유형입니다. 결과가 변경되면 이 유형의 계산을 다시 계산해야 합니다. 예를 들어, 급여지급을 '소급' 변경하는 경우 휴가수당 산정 시 직전 달 평균 급여를 사용하므로 휴가수당을 다시 계산해야 합니다. 주요 계산 유형 목록은 기본 계산 목록과 일치하지 않을 수 있습니다.

변위- 이는 계산 유형으로, 유효 기간은 이러한 계산 유형의 기간과 교차해서는 안 됩니다. 선점형 계산 유형은 선점 우선순위가 높으므로 이 계산 유형을 적시에 선점합니다. 예를 들어, 휴가 수당은 급여를 압도하고, 병가 수당은 휴가 수당과 급여를 압도합니다.

특정 유효 기간이 있는 항목이 제외되면 실제 유효 기간이 변경될 수 있습니다. 여러 간격으로 줄어들거나 분할됩니다. 예를 들어, 매월 10일부터 20일까지의 휴가 기록은 한 달 전체의 유효 기간을 갖는 급여 기록을 대체합니다. 그러면 급여 기록의 실제 유효 기간은 1일부터 9일까지, 그리고 21일부터 말일까지의 두 가지 간격으로 구성됩니다.

일부 발생 및 공제 결과는 다른 유형의 계산에서 얻은 결과에 따라 달라집니다. 예를 들어, 임금 인상률은 직원에게 발생한 기본 소득 금액에 따라 달라집니다. 이 경우 기본급의 금액을 수당산정의 기준이라 하고, 그 기준을 구성하는 계산의 종류를 기본계산의 종류라고 한다.

베이시스는 계산 등록 항목에 지정된 기준 기간에 대해 계산됩니다. 기준 기간은 기준을 결정하기 위해 계산 등록부에서 발생액을 선택하는 기간입니다. 기본 기간은 한 달 미만(예: 직업 결합에 대한 수당을 계산할 때 결합이 한 달 미만 지속된 경우) 또는 여러 계산 기간(예: 분기별 보너스의 기본 기간은 3개월)일 수 있습니다.

발생액 계산 기준에는 발생한 청구 기간에 관계없이 기본 기간에 대한 모든 발생액이 포함됩니다. 예를 들어 7월 상여금을 계산할 때 7월에 지급된 7월 상반기 급여와 8월에 등록된 7월 하반기 급여가 모두 기준에 포함됩니다. 기본 발생액에 대한 이러한 의존성을 유효 기간에 대한 의존성이라고 합니다.

유효기간에 따라 계산등록부 입력 결과로부터 기준을 징수하며, 유효기간은 기준기간에 속합니다. 계산등록 항목에 유효기간이 없을 경우 해당 항목의 등록기간을 분석하여 기준기간에 해당하면 그 결과를 기준에 포함시킨다. 이러한 의존성으로 인해 발생 기간의 일부만 기본 기간에 속하는 상황이 발생할 수 있습니다. 예를 들어, 급여 지급액은 한 달 단위로 계산되지만, 합산 보너스 기준은 반달 단위로 결정하면 됩니다. 이 경우, 보너스 기준에는 기준 기간에 해당하는 직원의 일정 일수 또는 시간에 대한 급여 지급액의 일부만 포함됩니다.

예를 들어, 집행 영장을 기준으로 공제액을 계산하는 기준은 다르게 형성됩니다. 데이터베이스에는 발생한 기간에 관계없이 이번 달에 등록된 모든 발생액이 포함됩니다. 이러한 의존성을 등록 기간 의존성이라고 합니다.

쌀. 기본 종속성

쌀. 기준기간과 유효기간의 부분교차

등록 기간에 따라 데이터베이스에는 등록 기간이 기준 기간에 속하는 계산 등록 기록의 결과만 포함됩니다.

발생액과 공제 결과 간의 관계는 다단계일 수 있으며 상당히 복잡할 수 있습니다. 근속상여금, 직급상여금, 서비스 영역 확장상여금 등 대부분의 상여금은 근무한 시간에 대해 직원에게 지급되는 기본급의 일정 비율로 결정됩니다. 보수체계에 의해 제공되는 상여금은 수당을 고려하여 기본지급액에 따라 계산된다. 북부 수당 계산 기준에는 상여금이 포함되며 후자 기준에는 기본급 및 기타 직원 수당도 포함됩니다. 모든 계산이 완료된 후 어떤 이유로 발생액 중 하나의 결과가 변경되면 이에 종속된 모든 발생액도 다시 계산해야 합니다.

예를 들어 계산 후 직원에게 잘못된 관세율이 할당되어 급여 지급 결과를 다시 계산해야 하는 경우 급여 지급에 따른 모든 보너스와 보너스 및 북부 보너스를 순차적으로 다시 계산해야 합니다. . 작업은 쉽지 않습니다. 특히 일반적인 경우 이러한 모든 발생액이 여러 문서를 사용하여 정보 데이터베이스에 등록될 수 있다는 점을 고려하면 더욱 그렇습니다. 이 프로그램을 사용하면 이러한 상황을 자동으로 모니터링하고 다시 계산해야 하는 문서 목록을 결정할 수 있습니다. 메커니즘을 사용하려면 각 종속 계산 유형에 대한 선행 계산 유형 목록을 지정해야 합니다.

이러한 유형의 계산이 선두에 있으며, 결과가 변경되면 이러한 유형의 계산 결과를 다시 계산해야 합니다.

기본 및 주요 계산 유형의 개념은 의미가 매우 유사하며 대부분 기본 및 주요 계산 유형 목록이 일치하지만 두려워해서는 안됩니다.

기본은 이러한 유형의 계산 결과에 직접적인 영향을 미치는 계산 유형입니다. 주요 계산 유형은 데이터베이스에 포함되지 않을 수 있지만 결과에 간접적인 영향을 미칩니다. 주요 계산 유형 목록은 기본 계산 유형 목록에 비해 더 넓을 수 있습니다.

평균 소득 계산 설정을 고려할 때 기본 계산 유형 목록과 주요 계산 유형 목록 간의 불일치를 확인할 수 있습니다. 평균 소득을 계산할 때 고려되는 보너스 기준은 직원의 기본 소득과 별도로 징수됩니다. 평균 소득 계산 유형 측면에서 보너스 기준을 자동으로 얻으려면 평균 소득의 일부로 고려되는 특별한 유형의 보너스 계산이 있으며 그 기준은 보너스 계산 유형입니다. 보너스 금액은 기타 발생액(관세율 지급, 급여 보너스 등)의 백분율로 계산할 수 있습니다. 계산 유형의 기준에는 포함되지 않지만 평균 수입의 일부로 고려되는 보너스는 다음과 같습니다. 결과에 영향을 미치므로 주요 계산 유형 목록에 포함됩니다.

기본 및 선행 계산 유형 목록은 종속 계산 유형 양식에서 구성됩니다.

선행 계산 유형을 설정할 때 선점 계산 유형을 설정할 때와 동일한 방식으로 다음 규칙을 따라야 합니다. 계산 유형 A가 계산 유형 B의 선행 유형이고 차례로 선행 유형인 경우 계산 유형 C의 경우 계산 유형 C의 선행 유형 목록으로 계산 유형 B와 계산 유형 A가 모두 포함되어야 합니다. 그렇지 않으면 프로그램에 "선행 계산 유형 목록이 불완전합니다!"라는 오류 메시지가 표시됩니다. 예를 들어, 분기별 보너스가 주요 발생 목록에 포함된 경우 일별 급여, 시간별 급여 등과 같이 분기별 보너스에 대한 모든 주요 발생이 포함되어야 합니다.

쌀. 기본 및 주요 계산 유형 설정

프로그램의 발생 및 공제는 계산 유형에 따라 설명됩니다. 계산 유형 목록은 계산 유형 계획에 저장됩니다. 구성 제공 세트에는 계산 유형에 대한 계획이 이미 가장 일반적인 계산 유형으로 채워져 있습니다. 프로그램을 사용하는 동안 계산 유형 계획에 새로운 유형의 계산을 추가하고, 일부 계산 유형이 다른 계산에 미치는 영향을 구성하고, 계산 기반을 개선하고, 변위를 구성하는 등의 작업을 수행할 수 있습니다.

구성에는 규제 및 관리 회계 목적을 위한 계산 유형에 대한 여러 계획이 있습니다.

규제된 회계 목적을 위한 계산 유형 계획:

  • 조직의 기본 발생액 - 시간이 지남에 따라 연장되는 발생액 계산 유형에 대한 설명과 일정에 따라 할당할 수 있는 발생액을 저장하도록 설계되었습니다.
  • 조직에 대한 추가 발생 - 시간이 지속되지 않는 일회성 일회성 발생 계산 유형에 대한 설명을 저장하기 위한 것입니다.
  • 조직 공제 - 규제 회계에 사용되는 공제 계산 유형에 대한 설명을 저장하기 위한 것입니다.
  • 평균 수입 - 평균 수입을 기준으로 지급액을 계산할 때 사용되는 계산 유형의 확장 불가능한 특수 목록이 포함되어 있습니다.

관리회계 목적의 계산 유형 계획:

  • 관리 발생액 - 관리 급여 계산에 사용되는 발생액 계산 유형에 대한 설명을 저장하도록 설계되었습니다.
  • 관리 공제 - 관리 임금 계산에 사용되는 공제(벌칙) 계산 유형에 대한 설명을 저장하기 위한 것입니다.

각 계산 유형 계획에는 계산 결과가 기록되는 자체 계산 레지스터가 있습니다.

쌀. 계산 유형 계획 및 계산 레지스터

모든 계산 레지스터의 기록은 등록 기간으로 구분됩니다. 등록 기간은 발생일 또는 원천징수일입니다. 등록 기간에 따라 지급 명세서에 적립 및 공제 금액이 반영되는 달이 결정됩니다. 시간이 지남에 따라 연장되는 발생액(급여 지급, 휴가 수당 등) 등록 기간은 현재 적립일이 속하는 달의 1일로 간주됩니다.

일반적으로 계산 유형 계획과 해당 계산 레지스터는 유효 기간을 지원하거나 지원하지 않을 수 있습니다. 정산대장 기재의 유효기간은 해당 정산 유형에 대한 지불 기한이 결정되는 기간이다. 즉, 이 기간은 발생액이 발생하는 기간입니다.


당월에는 전월에 발생한 일시적 장애기간을 지급합니다.
기록은 계산 레지스터에 저장되며 등록 기간은 이번 달 1일입니다. 병가 발생은 이번 달 직원의 급여명세서에 반영됩니다. 유급 근로 불가 기간이 결정되는 유효 기간은 근로 불가 기간입니다. 이 경우 유효기간은 전월로 한다.

유효기간을 지원하는 계산 종류의 계획에 포함된 계산 종류에 대해서는 기간이나 연장을 가질 수 있다고 합니다. 구성에서는 계산 유형에 대한 두 가지 계획만 유효 기간을 사용합니다. 이는 조직에 대한 기본 적립과 관리 적립입니다. 다른 계산 유형 플랜에는 유효 기간이 없습니다. 여기에 포함된 계산 유형은 시간에 의존하지 않습니다.