请教一个问题:一个公司的销售人员,发出去了货,货款未收回,销售人员正在尽力的追款(公司原则上是要先收到货款再放货,为了拓展市场,提高产品销量,公司默许了可以先放货再付款,但需要销售人员担保,否则作为销售人员,怎么有权利没收到款就放货呢)。目前,公司让所有的销售人员签了个担保单,意思就是如果货款未收回就要销售人员承担货款,并且对销售人员的工资进行了扣发(在货款收回前,工资只发50%)。我想问一下:公司这样做违法吗?那个担保单有效吗?如果销售人员真的无法追回货款就必须要销售承担未追回的部分吗?销售人员如果要维护自己的权益需要收集些什么证据呢?请老师们支招,谢谢。