
在EBS中,对于从订单发运出库,每个月月末成本会计需要运行三个销货成本确认的请求来结转主营业务成本。分别是:
其实这三个请求对应的后台程序包是同一个 CST_RevenueCogsMatch_PVT 。 只是三个请求对应的阶段不同。
下面就简单描述一下实物销售的情况下这三个请求都干了什么事情
在具体描述这三个请求的作用是,还需要先介绍一下销售成本确认涉及到的三张表
这个请求的作用主要是获取销售订单的发运信息(也就在物料事务处理表中获取Sales Order Issue的物料事务处理)。 然后将销售订单发运的记录插入到cst_revenue_cogs_match_lines中
这个请求的作用主要是获取应收事务处理中收入的信息(也就是在应收事务处理分配表中获取类型是Revenue的分配行信息)。然后将订单行对应的收入信息插入到cst_revenue_recognition_lines中
这个请求的作用主要是根据cst_revenue_recognition_lines表中订单行的收入确认情况以及这个订单行在cst_revenue_cogs_match_lines中发运信息,判断是否已经生成了相应的销货成本事件。如果没有的话,就会生成销货成本确认事件(插入cst_cogs_events),同时将COGS Recognition的物料事务处理插入MMT表。
这个请求还会干的一件事情就是会同时产生COGS Recoginition的物料事务处理以及生成XLA会计事件
以上就是销货成本确认的基本逻辑,后续如果出现COGS Recoginition的物料事务处理没有产生或者其他错误,可以参考这个基本逻辑去查询相应表中的数据。
12864.h#ifndef _12864_H_#define _12864_H_#define SCLK PORTA.0
#define SID PORTA.4void Write_date(unsigned char date)
void Write_12864(unsigned char type,unsigned char date)
extern void Write_com(unsigned char command)
extern void Write_dat(unsigned char date)
extern void Show_string(unsigned char x_addr,unsigned char y_addr,flash unsigned char *p)//字符串指针
extern void Show_array(unsigned char x_addr,unsigned char y_addr,unsigned char *p)//数组指针
extern void Clear_GDRAM(void)
extern void Paint_12864(unsigned char start_x,unsigned char start_y,unsigned char x,unsigned char y,flash unsigned char *p)
/*
画自定义大小的图或汉字
参数依次为自定义图片起始坐标(start_x,start_y),图片大小x X y,字模指针
取字模方式为阴码(1点亮)、顺向(高位在前)、逐列式
*/
extern void Init_12864(void)#endif 12864.c #include <mega16.h>
#include <delay.h>
#include "12864.h"
void Write_date(unsigned char date)
{
unsigned char i
for(i=0i<8i++)
{
SCLK=0
if((date<<i)&0x80)//从高位到低位循环8次发送一字节数据
SID=1
else
SID=0
SCLK=1
}
}void Write_12864(unsigned char type,unsigned char date)
{
unsigned char temp
Write_date(type)//发写命令/数据控制字 temp=date&0xf0//屏蔽低四位,数据格式DDDD0000
Write_date(temp)//发数据高四位 temp=date&0x0f//屏蔽高四位
temp<<=4//数据格式DDDD0000
Write_date(temp)//发数据低四位
}void Write_com(unsigned char command)
{
Write_12864(0xf8,command)//写命令
}void Write_dat(unsigned char date)
{
Write_12864(0xfa,date)//写数据
}void Show_string(unsigned char x_addr,unsigned char y_addr,flash unsigned char *p)//字符串指针
{
if(x_addr==1)
Write_com(0x80+y_addr-1)
else if(x_addr==2)
Write_com(0x90+y_addr-1)
else if(x_addr==3)
Write_com(0x88+y_addr-1)
else if(x_addr==4)
Write_com(0x98+y_addr-1)
while(*p)
{
Write_dat(*p)
p++
}
}
void Show_array(unsigned char x_addr,unsigned char y_addr,unsigned char *p)//数组指针
{
if(x_addr==1)
Write_com(0x80+y_addr-1)
else if(x_addr==2)
Write_com(0x90+y_addr-1)
else if(x_addr==3)
Write_com(0x88+y_addr-1)
else if(x_addr==4)
Write_com(0x98+y_addr-1)
while(*p)
{
Write_dat(*p)
p++
}
}void Clear_GDRAM()
{
unsigned char i,j
unsigned char addr
Write_com(0x34)
addr=0x80
for(i=0i<32i++)
{
Write_com(addr++)
Write_com(0x80)
for(j=0j<16j++)
{
Write_dat(0x00)
}
}
addr=0x80
for(i=0i<32i++)
{
Write_com(addr++)
Write_com(0x88)
for(j=0j<16j++)
{
Write_dat(0x00)
}
}
Write_com(0x30)
}void Paint_12864(unsigned char start_x,unsigned char start_y,unsigned char x,unsigned char y,flash unsigned char *p)//画自定义大小的图
{
//参数一次为自定义图片歧视坐标(start_x,start_y),图片大小x X y,字模指针
//取字模方式为阴码(1点亮)、顺向(高位在前)、逐列式
unsigned char i,j
unsigned char addr
Write_com(0x34)//拓展指令模式,画图显示关
addr=0x80+start_y//纵坐标起始位置
for(i=0i<yi++) //字模有y列
{
if((i+start_y)>=0&&(start_y+i)<=31) //如果在上部分
{
Write_com(addr)//先写纵坐标
Write_com(0x80+start_x)//再写x坐标(注意start_x每加1,横坐标跳16格,因为12864为按字节写数据)
}
else //否则
{
Write_com(addr-32)// 先写下部分y坐标(下部分坐标不与上部分连续,仍从0开始)
Write_com(0x88+start_x)//再写下部分x坐标
}
addr++//纵坐标地址加1
for(j=0j<x/8j++) //写数据(图片长度为x,需写入x/8个字节数据)
{
Write_dat(*p)
p++
}
}
Write_com(0x36)//开画图显示
Write_com(0x30)//回到基本指令模式
}void Init_12864()
{
PORTA|=0x11//时钟线,数据线均设置为带上拉输出
DDRA|=0x11
Write_com(0x30)
delay_ms(2)
Write_com(0x0c)//整体显示开,0000 1(整体显示)(游标)(游标位置)
delay_ms(2)
Write_com(0x01)//清屏
delay_ms(2)
}
南京罗姆液晶,专业工业液晶屏!!!
TORAY的设备有个特点,尽管设备程序在更新,但 *** 作方面都是差不多的。就FG2000来说:首先你需要搞清楚它由6个单元组成:上料单元,ACF单元,邦预单元,IC供应单元,主邦单元,出料单元。软件系统有两个,一个是LOCAL(本地),一个是HOST(主机),前者是管生产程序资料的,后者是管系统参数的。 *** 作较简单:1、开气(后面),2,开主电源(后面),3,按POWER ON(前面),4,复位(HOME RETURN),5,选自动运行(AUTO),设备可自动运行。关于异常处理,它每步有提示要懂点英文的,可以查说明书来解决的。若要详细资料可联系我邮箱:yangyongyuan@sohu.com欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)