有一个问题请教一下各位老师,我们公司要做一项国际认证,与A公司签订协议,由A公司为我们做服务,我们把钱已预付给A公司,但其中有一项服务是由B公司提供的,发票能由B公司开具吗?A公司说再与我们公司签订一份补充协议,请各位老师指点!谢谢