//APLICATIVO DO TIPO BLANK
//RECEBE O CODIGO DO PEDIDO
$cod = [codigo];
//DADOS DOS PRODUTOS DA ORDEM
$ordem_prod_dados = getErp_ordem_prod($cod);
//DADOS DO CONTAS A RECEBER DA ORDEM
$ordem_contareceber_dados = getE//RECEBE O CODIGO DO PEDIDO
//DADOS DA EMPRESA
$empresa_dados = getErp_empresa(‘1’);
//for ($num_campo = 0; $num_campo <= 33; $num_campo++) {
// $empresa_dados[0][$num_campo] = setCampoVazio($empresa_dados[0][$num_campo]);
//}
//DADOS DA ORDEM
$ordem_dados = getErp_ordem($cod);
//for ($num_campo = 0; $num_campo <= 18; $num_campo++) {
// $ordem_dados[0][$num_campo] = setCampoVazio($ordem_dados[0][$num_campo]);
//}rp_contasreceber_ordem($cod);
//DADOS DO CLIENTE
$cliente_dados = getErp_cliente($ordem_dados[0][1]);
//for ($num_campo = 0; $num_campo <= 18; $num_campo++) {
// $cliente_dados[0][$num_campo] = setCampoVazio($cliente_dados[0][$num_campo]);
//}
$ordem_emissao = "Emissão: " . date(“d/m/Y”,strtotime($ordem_dados[0][4]));
$ordem_stats = setOrdemStatusDescricao($ordem_dados[0][3]);
$ordem_desconto = “Desconto: R$” . $ordem_dados[0][15];
$ordem_frete = “Frete: R$” . $ordem_dados[0][14];
$ordem_total = “Total: R$” . $ordem_dados[0][10];
$ordem_obs = $ordem_dados[0][5];
$ordem_vendedor = “RICARDO IMANISHI”;
$empresa_imagem = $empresa_dados[0][23];
$empresa_nome = $empresa_dados[0][3];
$empresa_endereco = $empresa_dados[0][6] . “, " . $empresa_dados[0][7];
$empresa_bairro = $empresa_dados[0][8] . " - " . $empresa_dados[0][9] . " / " . $empresa_dados[0][10] . " - CEP:” . getMascara($empresa_dados[0][5],"#####-###");
//$empresa_telefone = “TELEFONE: " . getMascara($empresa_dados[0][12], “(##) ####-####”) .”/" . getMascara($empresa_dados[0][13], “(##) ####-####”);
$empresa_telefone = setTelefoneCelular($empresa_dados[0][12], $empresa_dados[0][13]);
if ($empresa_dados[0][21] != ‘’) {
$empresa_email = $empresa_dados[0][16] ." / " . $empresa_dados[0][21];
} else { $empresa_email = $empresa_dados[0][16]; }
$empresa_cnpj = setCnpjouCpf($empresa_dados[0][1], $empresa_dados[0][4]);
//IMAGEM DA LOGO
$logo_cnpj = $empresa_dados[0][1];
$cliente_assinatura = $cliente_dados[0][13];
$cliente_nome = "Cliente: " . $cliente_dados[0][13];
$cliente_cpf = setCnpjouCpf($cliente_dados[0][15], $cliente_dados[0][16]);
$cliente_endereco = “Endereço: " . $cliente_dados[0][1] . “, " . $cliente_dados[0][2] . " - " . $cliente_dados[0][3] . " - " . $cliente_dados[0][4] . " / " . $cliente_dados[0][5] . " - " . getMascara($cliente_dados[0][0],”#####-###”);
$cliente_telefone = setTelefoneCelular($cliente_dados[0][7], $cliente_dados[0][8]);
$cliente_email = $cliente_dados[0][18];
//CRIA A LISTA DO CONTAS A RECEBER
//initialize the field
$item_cr = 0;
$cr_ordem = "
FORMA DE PAGAMENTO |
";
if (false == $ordem_contareceber_dados) // Error while accessing database
{
sc_error_message(‘Error while accessing database.’);
}
else
{
while(!$ordem_contareceber_dados->EOF)
{
//SELECIONA DESCRIÇÃO DO TIPO DE PAGAMENTO
//$descricao_tipopagamento = getErp_contasareceber_tipo($ordem_prod_dados->fields[2]);
//CRIA A LISTA DE CONTAS A RECEBER
//SELECIONA O NOME DA FORMA DE PAGAMENTO
$descricao_fp = getErp_formapagamento($ordem_contareceber_dados->fields[8]);
$cr_ordem .= "
" . $ordem_contareceber_dados->fields[2] . " |
" . $descricao_fp[0][1] . " |
Venc: " . date(“d/m/Y”,strtotime($ordem_contareceber_dados->fields[10])) . " |
Valor: R$" . number_format($ordem_contareceber_dados->fields[5], 2, ‘,’,’.’) . " |
";
$item_cr += 1;
$ordem_contareceber_dados->MoveNext();
}
$cr_ordem .= "
";
if ($item_cr == 0) {$cr_ordem = ‘’;}
$ordem_contareceber_dados->Close();
}
//CRIA A LISTA DOS PRODUTOS
//initialize the field
$item_prod = 0;
$produto_ordem = “”;
if (false == $ordem_prod_dados) // Error while accessing database
{
sc_error_message(‘Error while accessing database.’);
}
else
{
while(!$ordem_prod_dados->EOF)
{
//SELECIONA O NOME DO PRODUTO
$descricao_produto = getErp_produto($ordem_prod_dados->fields[2]);
//COLOCA 0 NOS ITEM DE 1 A 9
if ($ordem_prod_dados->fields[1] < 10) {$ordem_prod_dados->fields[1] = ‘0’ . $ordem_prod_dados->fields[1];}
//CRIA A LISTA DE PRODUTOS
$produto_ordem .= "
" . $ordem_prod_dados->fields[1] . "| |
" .$ordem_prod_dados->fields[2]. “-” . $descricao_produto[0][1] . " |
" . $ordem_prod_dados->fields[3] . " |
" . $ordem_prod_dados->fields[4] . " |
" . number_format($ordem_prod_dados->fields[5], 2, ‘,’,’.’) . " |
" . number_format($ordem_prod_dados->fields[4] * $ordem_prod_dados->fields[5], 2, ‘,’,’.’) . " |
";
$item_prod += 1;
$ordem_prod_dados->MoveNext();
}
$ordem_prod_dados->Close();
}
?>
Impressão
<? echo $empresa_nome; ?> |
<? echo $empresa_telefone; ?> |
<? echo $empresa_email; ?> |
<? echo $empresa_cnpj; ?> |
|
Nº <? echo $cod; ?> |
|
<? echo $ordem_emissao; ?> |
<? echo $cliente_nome ?> |
<? echo $cliente_cpf ?> |
<? echo $cliente_endereco ?> |
<? echo $cliente_telefone ?> |
<? echo $cliente_email ?> |
|
<? echo $ordem_stats ?>
Nº |
COD - PRODUTO |
Unid |
Qtd |
Valor Unit |
Total |
<? echo $produto_ordem ?>
|
|
|
|
|
<? echo $ordem_desconto ?> |
<? echo $ordem_frete ?> |
<? echo $ordem_total ?> |
|
|
|
<? echo nl2br($ordem_obs) ?> |
<? echo $cr_ordem; ?>
|
<? echo $empresa_endereco . " - " . $empresa_bairro; ?> |
|
<?php
Na aplicaçãdo do tipo FORM
Criei um botão do tipo LIGAÇÃO
Dai quando esta criando o botão ja pede pra fazer a ligação e passar o parametro para a variavel [codigo]