
出库的流程
货物出库程序一般包括出库前的准备、核对出库凭证、备料、复核、点交准备等。
1、出库之前的准备。为保证货物能及时迅速发给客户,仓库应积极与业务主管部门联系,以便做好货物出库的准备,例如,编制物资出库计划、发运计划、准备计划及准备适用的工具等。
2、出库凭证。出库凭证有发货通知书、提货单和调拨单等。在一个企业内,出库凭证应统一规格。仓库是根据出库凭证来发放货物的,一切非正式凭证、白条、便条都不能在这里生效。仓库接到出库凭证后,业务人员应审核单证上的印签是否齐全相符,凭证上所列货物的名称、规格、数量等是否有误,检查无差错后方可备料。
3、备料。按照出库凭证上所列货物名称、规格、查对货物保管账。确认出库货物的货位,注意规格、批次和数量,按先进先出的原则进行备料。
4、复核。备料后必须经过复核,以防差错。复核的内容可归纳为“二检”、“一核”。“二检”是检查外观质量是否完好合格,检查技术证件是否齐全;“一核”是核对出库凭证上所列货物名称、规格、数量是否与实物相符。复核的形式有:保管员自己复核;指定专人复核;保管员之间相互交替复核;包装人员或负责
5、交点和清理。货物经过复核后,如果是使用单位自行提货的,即可将货物随同证件向提货员当面点交,办理交接手续;若是代运的货物,则要办清内部交接手续,向负责代运部门或包装组点交清楚。
货物点交清楚,办完交接手续后,该货物的保管阶段基本结束,仓库工作人员应立即做好清理工作。
(1)清理现场。一批物资出库后,该并垛的要并垛,垛底要整理;该清点的要清点,收检苫垫材料,以便新料入库时使用。
(2)清理账目。账册要日清月结,随发随销。货物出库后,根据出库凭证在货物保管账上注销,算出结余,并查对与料卡上的余额是否相符,若发现问题,要及时查明原因,研究处理。
先进先出,是ISO仓储管理程序中的一款,是仓储管理的进出货优先法则,不是什么文件!
先进先出法是假定先收到的存货先发出,或先收到的存货先耗用,并根据这种假定的存货流转次序对发出存货和期末存货进行计价。
具体的做法是:接收有关存货时,逐笔登记每一批存货的数量、单价和金额;发出存货时,按照先进先出的原则计价,逐笔登记存货的发出和结存金额。
#include<stdioh>
#include<malloch>typedef struct node /定义新类型结构体结点/
{
int data;/数据成员可以是多个不同类型的数据/
struct node next;/指针变量成员只能是一个/
}NODE;/节点结束/typedef struct qnode /定义结点类型的变量名/
{
NODE front;/设定结点头指针变量/
NODE rear;/ 设定结点尾指针变量/
}QNODE; / 链队列的结点定义 / void InitQueue(QNODE Q)/定义指针Q/
{
NODE p;/定义指针p/
p=(NODE )malloc(sizeof(NODE));/分配结点字节的容量/
Q->front=p; /指定头指针p/
Q->front->next=NULL;/建立空队列/
Q->rear=Q->front;/改变Q的值/
printf("The init is complete!");}
void QueuePush(QNODE Q)
{
NODE p;
p=(NODE )malloc(sizeof(NODE));/分配结点字节的容量/
printf("Please input a number :");/请输入一个数/
scanf("%d",&p->data);/给第一个结点赋值/
p->next=NULL;/指定尾结点/
Q->rear->next=p;/指定尾新结点p的地址/
Q->rear=p;/指定队尾结束/
printf("The %d has been pushed into the Queue!",p->data);/显示数据成员/
return 0;/程序结束/
}
void QueuePop(QNODE Q)
{
NODE p;/定义结点指针/
if(Q->front->next==NULL) return 0;/判断对前是否为空,如果是就结束/
p=Q->front->next;/指向下以个成员/
Q->front->next=p->next;/依次向下循环/
if(Q->rear==p) Q->rear=Q->front;/队尾与对头相同/
printf("The %d has been pop from the queue! \n",p->data);/显示队列成员/
free(p);
return 0;
}
void PrintQueue(QNODE Q)
{
NODE p;/定义链结点/
p=Q->front->next;/指定对头/
while(p!=NULL)/如不为空/
{
printf("%5d",p->data);/显示数据成员/
p=p->next;/指定第二个成员/
}
return 0;
} void main()
{
QNODE T;
int i=0;/取值/
printf("1InitQueue 2QueuePush 3QueuePop 4PrintQueue 5Quit \n");
while(i!=5)
{
printf("Please choose the gongneng:");
scanf("%d",&i);
printf("\n");
switch(i)
{
case 1: InitQueue(T); printf("\n"); break;
case 2: QueuePush(T); printf("\n"); break;
case 3: QueuePop(T); printf("\n"); break;
case 4: printf("The queue's numbers are:");
PrintQueue(T); printf("\n"); break;
case 5: printf("\n"); break;}
}
}
FIFO先进先出指令
先要建立一个表如下图,上电初始化建立一个具有4个值的表,从VW200开始,VW200存放的是表的总数,VW202之后存放的是表的实际值
然后使用ADD_T_TBL 向表中存数,依次存放,如下图,把VW100的数存放到VW200的表中,如果VW202=11,数就放到VW204=12中
取数据使用FIFO如下图,把VW200表中的数取出来放到VW110中,如果把VW202=12取出来那么VW204的数会自动上移,即VW202=14,这样就满足先入先出
1收货流程\x0d\11正常产品收货\x0d\111根据供应商到货通知在货物到达后,收货人员根据司机的随货箱单清点收货。\x0d\112收货人员应与司机共同掐铅封,打开车门检查货品状况,如货物有严重受损状况,需马上通知主管和物流经理等候处理,如货物状况完好,开始卸货工作。\x0d\113卸货时,收货人员必须严格监督货物的装卸状况(小心装卸),确认产品的数量,包装及保质期与箱单严格相符。任何破损,短缺必须在收货单上严格注明,并保留一份由司机签字确认的文件,如事故记录单,运输质量跟踪表,送货单等。破损,短缺的情况须及时上报主管及生管,以便及时通知客户。\x0d\114卸货时如遇到恶劣天气(下雨,大风,冰雹等),必须采取各种办法确保产品不会受损。卸货人员须监督产品在码放到托盘上时全部向上,不可倒置,每堆码放的数量严格按照产品码放示意图。\x0d\115收货人员签收送货箱单,并填写相关所需单据,将有关的收货资料产品名称、数量、生产日期(保质期或批号)、货物状态等交主管。\x0d\116接单后必须在当天完成将相关资料通知记入台帐。\x0d\117破损产品须与正常产品分开单独存放,等候处理办法。并存入相关记录。\x0d\12退货或换残产品收货\x0d\121各种退货及换残产品入库都须有相应单据,如运输公司或司机不能提供相应单据,仓库人员有权拒收货物。\x0d\122退货产品有良品及不良品的区别,如良品退货,货物必须保持完好状态,否则仓库拒绝收货;不良品收货则必须与相应单据相符,并且有完好的包装。\x0d\123换残产品则须与通知单上的型号、编号相符,否则仓库拒绝收货。\x0d\124收货人员依据单据验收货物后,将不同状态的货物分开单独存放,将退货或换残单据及收货入库单,记录产品名称、数量、状态等交。\x0d\125依据单据记入台账。\x0d\2发货流程\x0d\211所有的出库必须有公司授权的单据(授权签字,印章)作为发货依据。\x0d\212接到公司出库通知时,仓管进行单据审核(检查单据的正确性,是否有充足的库存),审核完毕后,通知运输部门安排车辆。\x0d\213仓管严格依据发货单发货,如发现发货单上或货物数量有任何差异,必须及时通知主管,并在发货单上清楚注明问题情况,以便及时解决。\x0d\214仓管依据发货单核对备货数量,依据派车单核对提货车辆,并检查承运车辆的状况后方可将货物装车。\x0d\215仓管按照派车单顺序将每单货品依次出库,并与司机共同核对出库产品编号、数量、状态等。\x0d\216装车后,司机应在出仓单上写明车号、姓名,同时仓管、司机签字。\x0d\3库存管理\x0d\31货品存放\x0d\311入库产品需挂好库存卡后入位,货物的存放不能超过产品的堆码层数极限。\x0d\312所有货物不可以直接放置在地面上,必须按照货位标准整齐的码放在木托盘上。货物必须保持清洁,长期存放的货物须定期打扫尘土,货物上不许放置任何与货物无关的物品,如废纸,废代,胶带等。\x0d\313破损及不良品单独放置在搁置区,并保持清洁的状态,准确的记录。\x0d\32盘点流程\x0d\321所有的货物每半年必须大盘一次。对A类货物须每月盘一次。B类三个月盘一次,C类半年一次。\x0d\322针对每天出库的产品进行盘点,并对其他货物的一部分进行循环盘点,以保证货物数量的准确性。\x0d\323盲盘:针对每次盘点,接单人员打印盘点表,不包括产品数量,交给盘点人员。至少两名盘点人员进行盘点,将盘点数量填写在空白处,盘点后由二人共同签字确认数量。将盘点表交于报表人员,报表人员将盘点数量输入盘点表,进行数量的匹配,如有数量的差异,需重新打印差异单,进行二次盘点,二次盘点后无差异存档。如有差异,需进行核查,如发现有收发货错误的,需及时联系客户,是否能挽回损失,无法挽回的损失,按照事故处理程序办理。\x0d\4.仓库日常管理\x0d\仓库日常运作审计表\x0d\检查内容\x0d\1、库区和库内地面是否无淤泥、杂物等?\x0d\2、作业工具在不用时,停放在指定区域。\x0d\3、门、窗、天窗及其它开口在不用时保持关闭,状况良好,能有效阻止鸟及其它飞行类昆虫进入。\x0d\4、仓库照明设备是否完好、安全。(检查方法:将库内的灯全部打开,检查是否有不亮的灯和亮度够否)\x0d\5、仓库办单处是否整洁。(要求:a、所有单据摆放整齐;b、有清晰的分类)\x0d\6、仓库地面是否清楚标明堆码区和理货区。\x0d\7、空托盘在指定区域堆放整齐。\x0d\8、货物堆码无倒置和无超高现象。\x0d\9、货物堆放整齐、无破损、或变形货物。(破损、搁置区存放的货物除外)\x0d\10、仓库的活动货位连贯,没有不必要的活动货位。(活动货位:用活动的标识表示的货位,根据需要,可以在仓库里灵活移动)\x0d\11、各类警示标识(包括安全线路的箭头指示、禁止吸烟等)是否有效、整洁、张贴规范?\x0d\12、每次收货,是否正确、清晰填写并张贴“库存卡”?\x0d\13、破损、搁置、禁发货物是否分开存放并张贴相应标签?\x0d\14、破损、搁置货物是否在3个月内处理完毕?\x0d\15、可发货物中是否有渗漏、破损、污染货物未报状态及位置转移?\x0d\16、所有退货的处理必须在2天内完成,并且退货上必须贴有“退货通知单”。\x0d\17、仓库无“四害”侵袭痕迹。\x0d\18、台账库存和实际库存是否一致?\x0d\19、仓库是否完全按“发货单”备货发货。\x0d\20、同库、同品种的货物必须堆放于同区域或相近区域;同品种的货物应该存放于同一仓库。\x0d\21、同一客户的产品,如果可以共存于一个仓库,且一个仓库能够存放的下,那么该客户的产品必须存放于同一仓库。\x0d\22、收货时,是否按规定仔细分拣货物。(检查方法:如果有收货,请检查现场按批号分拣情况;如果无收货,请检查仓库里同一位置是否有不同日期、批号、品种的货物)\x0d\\x0d\仓库的保管原则\x0d\1.面向通道进行保管。为使物品出入库方便,容易在仓库内移动,基本条件是将物品面向通道保管。\x0d\2.尽可能地向高处码放,提高保管效率。有效利用库内容积应尽量向高处码放。\x0d\3.根据出库频率选定位置。出货和进货频率高的物品应放在靠近出入口,易于作业的地方;流动性差的物品放在距离出入口稍远的地方;季节性物品则依其季节特性来选定放置的场所。\x0d\4.同一品种在同一地方保管。为提高作业效率和保管效率同一物品或类似物品应放在同一地方保管,员工对库内物品放置位置的熟悉程度直接影响着出入库的时间,将类似的物品放在邻近的地方也是提高效率的重要方法。\x0d\5.根据物品重量安排保管的位置。安排放置场所时,当然要把重的东西放在下边,把轻的东西放在上边。这对于提高效率、保证安全是一项重要的原则。\x0d\6.依据先进先出的原则。保管的重要一条是对于易变质、易破损、易腐败的物品;对于机能易退化、老化的物品,应尽可能按先入先出的原则,加快周转。由于商品的多样化、个性化、使用寿命普遍缩短这一原则是十分重要的。\x0d\\x0d\仓库安全防火责任制\x0d\1、要认真执行《消防法》关于仓库防火安全管理的有关规定。\x0d\2、仓库管理人员必须熟悉本库储存物资的性质、数量、分布情况等问题。\x0d\3、不准在仓库周围堆放易燃可燃物,并要经常清理杂物。\x0d\4、要根据储存物的性质,按规定安装所需要的照明设备,不准随便乱拉线,安装电气设备、电加热器。\x0d\5、电闸要设总闸、分闸,并应将电闸安装在室内,工作结束应立即拉掉电闸。\x0d\6、禁止在库内动用明火,如需要用火,必须经有部门批准,并采取安全措施。\x0d\7、不准在库内住人,无关人员禁止入库。\x0d\8、管理人员对消防用水地点,必须十分清楚,要经常保持道路畅通,要会报警、会使用、保养灭火器\x0d\仓库值班室管理制度\x0d\(一)坚守工作岗位,不得擅离职守,不做与值班无关的事项。\x0d\(二)熟悉业务,认真钻研,提高业务水平。文明值班。积极妥善地处理好职责范围内的一切业务。\x0d\(三)重大、紧急和超出职责范围内的业务,应及时地向上级业务指挥部门、公司领导汇报和请示,以便把工作做好。\x0d\(四)加强安全责任,保守机密,不得向无关人员泄露有关公司内部的情况。\x0d\(五)维护好室内秩序。做到整洁卫生。禁止在工作时间大声喧华。无关人员不得随便进入该室。爱护公物,杜绝浪费。\x0d\(六)坚持批评与自我批评。团结互助,互相尊重。\x0d\(七)遇有特殊情况需换班或代班者必须主管同意,否则责任自负。\x0d\(八)按规定时间交接班,不得迟到早退,并在交班前写好值班记录,以便分清责任
以上就是关于仓库成品出库流程是什么样的全部的内容,包括:仓库成品出库流程是什么样的、ISO先进先出文件、C语言写 栈队列(先进先出的)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)