① 超市收银系统<博优>怎么删除系统中发生过库存的商品档案,谢谢,
若是某商品已经销售,生成了一些报表记录,该商品是不可以删除的,只能停用某些不用的商品,在后台中的商品档案,修改某个商品,在商品状态选择停用即可
② 请问在超市收银系统里怎样删除类别比如烟、酒!
一般收银系统,做了销售记录了,商品就很难删除。
当然厂家一般都会提供相关工具强制删除。
类别下无商品信息,即可在类别添加管理那里直接删除。
③ 用c语言实现超市商品管理系统,用指针实现商品的插入和删除
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
typedefstructnode{
charno[20];//存放编号
charname[40];//存放名称
intreserve;//库存
structnode*next;
}NODE;
typedefstructlink{
NODE*front;//头指针
NODE*rear;//尾指针
}LINK;
NODE*create_node(void){
NODE*node=(NODE*)malloc(sizeof(NODE));
printf("请输入货物编号:");
gets(node->no);
printf("请输入货物名称:");
gets(node->name);
printf("请输入货物名称:");
charch;
while((ch=getchar())!=' ');//rewind(stdin);
scanf("%d",&node->reserve);
node->next=NULL;
returnnode;
}
voidinit_link(LINK*link){
link->rear=NULL;
link->front=NULL;
}
intlink_empty(LINK*link){
returnlink->front==NULL?1:0;
}
intnode_num(LINK*link){
intnum=0;
if(link_empty(link)){
returnnum;
}
num=1;
NODE*node=link->front;
while(node!=link->rear){
node=node->next;
++num;
}
returnnum;
}
/*NODE*node_find(LINK*link,constintn){
intnum=node_num(link);
if(num<n){
printf("公有节点%d个,无法找到第%d个节点 ",num,n);
}
else{
}
}
*/
voidnode_push(LINK*link){
NODE*node=create_node();
if(link->front==NULL){
link->front=node;
link->rear=node;
node->next=NULL;
}
else{
link->rear->next=node;
link->rear=node;
node->next=NULL;
}
}
voidnode_insert(LINK*link,constintn){
intnum=0,i=1;
NODE*node=link->front;
NODE*new_node=NULL;
if(link_empty(link)){
printf("链表为空,将建立链表! ");
node_push(link);
}
else{
if(n<=1){
printf("在链表头插入数据 ");
new_node=create_node();
new_node->next=link->front;
link->front=new_node;
}
elseif(n>=num=node_num(link)){
printf("节点数少于%d,将在末尾插入节点. ",n);
node_push(link);
}
else{
printf("在第n个节点后插入数据 ");
if(num>=n){
while(i!=n){
node=node->next;
++i;
}
new_node=create_node();
new_node-next=node->next;
node->next=new_node;
}
}
}
voidfind_node_insert(LIKNK*link,constchar*name){
NODE*node=link->front;
if(link_empty(link))
node_push(link);
else{
while(strcmp(node->name,name)!=0){
if(node!=link->rear)
node=node->next;
elsebreak;
}
if(node!=NULL){
NODE*new_node=create_node();
new_node-next=node->next;
node->next=new_node;
}
else{
printf("没有找到相关货物,将在头节点插入数据 ");
intsert(link,0);
}
}
④ 思迅专卖店v7管理系统的数据库里面的商品要怎么删除
不建议删除,如果是不想看到这个产品,可以做淘汰处理,删除已有业务的商品,会致使以往的数据出错
⑤ 收银机如何删除重复商品
摘要 1.第一种方法:在收银软件后台选中要删除的分类,点击鼠标右键,点击删除,即可将商品删除。删除的商品进入回收站。
⑥ 用c语言实现超市商品管理系统,用指针实现商品的插入、删除操作。
可以用链表,大致就是,你创建一个结构体,结构体里有商品的一些信息,然后关键的是有个该结构体的指针,这个指针是指向下一个商品的结构体地址的,依次类推,直到最后一个商品的指针是指向null的,然后开始插入商品的思路:①创建新商品的信息②先让你要插入的结构体的指针指向要插入的那个位置后边的地址,③然后插入位置的前面的结构体指向要插入商品④如果是插在末尾,或者开头,你就注意是谁指向谁的问题。删除商品思路:直接修改要删除的商品之前的指针,绕过要删除的商品,指向下一个不擅长的商品就ok。
structbook
{
longbook_number;//记录书的编号
charbook_name[N];//储存书的名字
doublebook_price;//记录书的价格
charbook_author[N];//记录书的作者
charbook_state[N];//记录书的借还状态
intbook_num;//记录书的数量
charborrower_name[N];//记录借书人姓名
charborrower_sex[M];//记录借书人性别
longborrower_number;//记录借书人学号
structbook*book_next;//指向下一个结构体
};//以前写的图书管理系统作为链表元素的结构体,只要关注最后一个指针就好了
BOOK*DelBook(BOOK*book_head)/*此函数负责删除图书*//*思路为连续读取文件内容,找到要删除的文件内容的位置,写入一份新的文件,再替换掉旧文件*/
{
longnum;//记录书籍号
intflag=0;//控制开关
charch;//记录用户的选择
BOOK*p=book_head;
BOOK*pr=NULL;
printf(" 功能:删除一本图书的所有信息 ");
printf("输入你要删除的书籍号");
scanf("%ld",&num);
read_book_file(book_head);//将图书信息写入节点
while(num!=p->book_number&&p->book_next!=NULL)//查找节点并显示节点内容并且记录节点的地址
{
pr=p;
p=p->book_next;
}
if(book_head==NULL)/*数据不能正常获取*/
{
exit(0);
}
elseif(num=p->book_num)/*找到了对应的*/
{
PrintBook(p);
printf("你确定要删除么?");
scanf("%c",&ch);
if(ch=='y'||ch=='Y')
{
while(!flag)
{
if(book_head==NULL)
{
printf("链表为空 ");
returnbook_head;
}
if(p==book_head)//如果是头节点要删除
{
book_head=p->book_next;
free(p);//释放删除节点
flag=1;
}
elseif(p->book_next==NULL)//如果是末节点
{
free(p);//释放删除的节点
p=pr;//改变p的指向
p->book_next==NULL;
flag=1;
}
else
{
pr->book_next=p->book_next;//删除中间节点
free(p);//释放删除的节点
flag=1;
}
/*节点删除结束*//*接下来将新的内容写入文件,之前那些内容被覆盖*/
save_book_file(book_head);//调用文件写入函数重新写入
//这样直接就实现了内容的覆盖,相当于删除文本内容
returnbook_head;//最后返回头节点
}
}
else/*未找到*/
{
fflush(stdin);
returnbook_head;
}
}
returnbook_head;
}
以前写的令一个管理系统的一部分,将就着看吧,插入商品和这个差不多
⑦ 超市收银员在收银机上怎样才能删除顾客不要的商品,要有详细的步骤
F1:打开钱箱
作用:放款和取款,操作是压F1,然后输入收银员的口令,点确定即可。
F2:查询
作用:查询商品的销售记录(商品销售的实物流水和金额流水)以及商品的按品名的查询(主要用于完成商品的销售验码)
F3:统计
作用:汇总销售
F4:上传信息和下载信息
作用:上传信息(即发送流水)是把销售的记录发到服务器上去(扎帐前必须发送流水,方框内显示“0”代表发送成功)
下载信息是把商品的销售资料下到本地计算机上(每天刚上班必须作下载的)
F5:删除光标所在行
作用:删除光标所在行的商品
F6:删除当前屏幕上的所有记录
作用:删除将要销售的所有商品
F7:赠送键
作用:商品的“0”售价销售
F8:单件退货
作用:是指已经发生销售的商品的退货处理
F9:单品的优惠
作用:用于某商品的优惠销售
F10:打开收银系统
作用:即打开前台的收银界面
F11:储值卡查询
作用:即存有现金的卡的消费查询
F12:结帐
作用:即每笔业务完成后的结算
ESC键:暂停收款或取消结帐
C键:会员卡结帐
D键:整单退货
作用:是指已发生过销售的商品的退货,所输入的商品全部是退货的商品。
J键:重打小票,重新打印最后一次销售小票
作用:是指对刚结过帐的最后一次销售商品的小票的重新打印。
G键:购物券的结帐。购物券结帐是不找零的。
O键(挂起键):是指对已录入商品的暂挂帐处理,挂起后可进行下一个顾客的结帐,系统可同时挂起多笔业务。
P键(解挂键):是对已经发生挂起商品的解挂处理,解挂时输入顾客手里的挂起小票号来完成解挂,解挂后可继续扫入顾客又选购的商品。
Q键:购物券结帐。
A键(日终):是对销售的日结帐处理,做过日终的计算机,把日终后的销售记到第二天的帐务上。
⑧ 如何删除收银系统己录入的商品货号
这个可以在收银管理系统后台管理,档案资料中,打开已录入的商品货号进行重新编辑或者删除。
⑨ 超市超市POS管理软件下传过的商品为什么删不了 提示该商品已经被引用,不能删除。
是这样的:下传过的商品,就代表本商品已入库,入了库就了金额产生!
你删了它那么以后进货单如何结帐啊?
还有它已经下传了,说不定前台已经销售,说明产品已经产生利润,已经从库中售出,产生了进销存的数据!
这样正规的软件是不允许它删除了!
如果你这产品已经不用了,那就用淘汰吧!或是停用就是了,这样以后前台就不能售这个编码的货了!
也可以用改名的方式用别的产品来代替(这个看软件不一样有些可能不行)
希望可以帮到你!
我以前是商场的网管,略知一点点,不明白的还可以再提问!
⑩ 如何删除收银系统己录入的商品货号有没有操作视频怎么删除或修改已录入的商品
摘要 商品/服务->商品设置->删除