anchor.diff:  "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
  -"access_sale_shop","sale.shop","model_sale_shop","base.group_sale_salesman",1,1,1,1
  -"access_sale_order","sale.order","model_sale_order","base.group_sale_salesman",1,1,1,1
  -"access_sale_order_line","sale.order.line","model_sale_order_line","base.group_sale_salesman",1,1,1,0
  +"access_sale_shop","sale.shop","model_sale_shop","base.group_sale_salesman",1,1,1,0
  +"access_sale_order","sale.order","model_sale_order","base.group_sale_salesman",1,1,1,0
  +"access_sale_order_line","sale.order.line","model_sale_order_line","base.group_sale_salesman",1,1,1,1
   "access_sale_shop_admin","sale.shop","model_sale_shop","base.group_system",1,1,1,1
  -"access_account_invoice_salesman","account_invoice salesman","account.model_account_invoice","base.group_sale_salesman",1,1,1,1
  +"access_account_invoice_salesman","account_invoice salesman","account.model_account_invoice","base.group_sale_salesman",1,1,1,0
  +"access_account_invoice_manager","account_invoice manager","account.model_account_invoice","base.group_sale_manager",1,1,1,1
   "access_account_invoice_line_salesman","account_invoice.line salesman","account.model_account_invoice_line","base.group_sale_salesman",1,1,1,1
   "access_account_payment_term_salesman","account_payment_term salesman","account.model_account_payment_term","base.group_sale_salesman",1,0,0,0
  -"access_account_analytic_account_salesman","account_analytic_account salesman","analytic.model_account_analytic_account","base.group_sale_salesman",1,1,1,1
  -"access_stock_picking_salesman","stock_picking salesman","stock.model_stock_picking","base.group_sale_salesman",1,1,1,1
  +"access_account_analytic_account_salesman","account_analytic_account salesman","analytic.model_account_analytic_account","base.group_sale_salesman",1,1,1,0
  +"access_stock_picking_salesman","stock_picking salesman","stock.model_stock_picking","base.group_sale_salesman",1,1,1,0
   "access_stock_move_salesman","stock_move salesman","stock.model_stock_move","base.group_sale_salesman",1,1,1,0
  -"access_procurement_salesman","procurement.order salesman","procurement.model_procurement_order","base.group_sale_salesman",1,1,1,1
  +"access_stock_move_manager","stock_move manager","stock.model_stock_move","base.group_sale_manager",1,1,1,1
  +"access_procurement_salesman","procurement.order salesman","procurement.model_procurement_order","base.group_sale_salesman",1,1,1,0
  +"access_procurement_manager","procurement.order manager","procurement.model_procurement_order","base.group_sale_manager",1,1,1,1
   "access_sale_order_stock_worker","sale.order stock worker","model_sale_order","stock.group_stock_user",1,1,0,0
   "access_sale_order_line_stock_worker","sale.order.line stock worker","model_sale_order_line","stock.group_stock_user",1,1,0,0
  -"access_sale_order_manager","sale.order.manager","model_sale_order","base.group_sale_manager",1,0,0,0
  +"access_sale_order_manager","sale.order.manager","model_sale_order","base.group_sale_manager",1,1,1,1
   "access_sale_order_line_manager","sale.order.line.manager","model_sale_order_line","base.group_sale_manager",1,0,0,0
   "access_sale_report_salesman","sale.report","model_sale_report","base.group_sale_salesman",1,1,1,0
   "access_sale_report_manager","sale.report","model_sale_report","base.group_sale_manager",1,1,1,1
  
positive.code: "access_product_product_sale_user","product.product sale use","product.model_product_product","base.group_sale_salesman",1,0,0,0
  "access_product_template_sale","product.template sale manager","product.model_product_template","base.group_sale_manager",1,0,0,0
  "access_product_product_sale","product.product sale manager","product.model_product_product","base.group_sale_manager",1,0,0,0
  "access_sale_shop_manager","account.journal sale order.user","model_sale_shop","base.group_sale_manager",1,0,0,0
  "access_account_fiscalyear_manager","account.fiscalyear.manager","account.model_account_fiscalyear","base.group_sale_manager",1,0,0,0
  "access_account_fiscalyear_user","account.fiscalyear.user","account.model_account_fiscalyear","base.group_sale_salesman",1,1,1,1
  "access_res_partner_address_user","res.partner.address.user","base.model_res_partner_address","base.group_sale_salesman",1,0,0,0
  "access_account_tax_user","account.tax.user","account.model_account_tax","base.group_sale_salesman",1,1,1,1
  "access_product_packaging_user","product.packaging.user","product.model_product_packaging","base.group_sale_salesman",1,1,1,1
  "access_res_country_system","res.country system","base.model_res_country","base.group_system",1,1,1,1
  "access_res_country_state_system","res.country.state system","base.model_res_country_state","base.group_system",1,1,1,1
  "access_res_partner_title_system","res.partner.title system","base.model_res_partner_title","base.group_system",1,1,1,1
  
negative.code: "access_stock_picking_system","stock.picking.system","stock.model_stock_picking","base.group_system",1,0,0,0
  "access_sale_report_system","sale.report.system","model_sale_report","base.group_system",1,0,0,0
  "access_ir_attachment_system","ir.attachment.system","base.model_ir_attachment","base.group_system",1,0,0,0
  "access_ir_attachment_sales","ir.attachment.sales","base.model_ir_attachment","base.group_sale_salesman",1,1,1,0
  "access_ir_attachment_manager","ir.attachment.manager","base.model_ir_attachment","base.group_sale_manager",1,1,1,1
  "access_res_partner_bank_type_system","res.partner.bank.type.system","base.model_res_partner_bank_type","base.group_system",1,0,0,0
  "access_stock_warehouse_manager","stock.warehouse.manager","stock.model_stock_warehouse","base.group_sale_manager",1,0,0,0
  "access_product_uom_manager","product.uom.manager","product.model_product_uom","base.group_sale_manager",1,0,0,0
  