Class BPartnerUtil

java.lang.Object
org.brerp.base.util.BPartnerUtil

public abstract class BPartnerUtil extends Object
Utility class for ADempiereLBR BPartner
Version:
$Id: BPartnerUtil.java, v1.0 2009/12/18 10:23:29 PM, mgrigioni Exp $
Author:
Mario Grigioni (Kenos, www.kenos.com.br), Ricardo Santana (Kenos, www.kenos.com.br)
  • Field Details

  • Constructor Details

    • BPartnerUtil

      public BPartnerUtil()
  • Method Details

    • getBPTypeBR

      public static String getBPTypeBR(MBPartner bp)
      Retorna se o PN é Pessoa Física ou Pessoa Jurídica
      Parameters:
      bp - Business Partner
      Returns:
      PF, PJ or null
    • getUF

      public static String getUF(MBPartnerLocation bpLocation)
      Retorna a UF do PN se País Brasil ou Ex (Exterior).
      Parameters:
      bpLocation -
      Returns:
      ReginName ou EX (Exterior)
    • getSUFRAMA

      public static String getSUFRAMA(MBPartnerLocation bpLocation)
      Retorna o código da Superintendência da Zona Franca de Manaus (SUFRAMA) do Parceiro
      Parameters:
      bpLocation -
      Returns:
      SUFRAMA
    • getRegionCode

      public static String getRegionCode(I_C_Location loc)
      Retorna a UF.
      Parameters:
      loc -
      Returns:
      UF
    • getCityCode

      public static String getCityCode(MLocation location)
      Retorna o código da Município - Tabela IBGE
      Parameters:
      loc -
      Returns:
      Código do Município
    • getMCity

      public static MCity getMCity(Properties ctx, MLocation location, String trxName)
    • getMCity

      public static MCity getMCity(Properties ctx, String cityName, int C_Region_ID, String trxName)
    • getCNPJCPF

      public static String getCNPJCPF(MBPartner bp)
      Retorna CPF se PF ou CNPJ se PJ.
      Parameters:
      C_BPartner_ID -
      Returns:
      Retorna Nº da Inscrição Estadual ou ISENTO.
    • getIE

      public static String getIE(int C_BPartner_ID)
      Retorna Nº da Inscrição Estadual ou ISENTO.
      Parameters:
      C_BPartner_ID -
      Returns:
      Retorna Nº da Inscrição Estadual ou ISENTO.
    • validateIE

      public static String validateIE(String regionName, String ie)